The 10th Santa Cruz Film Festival Opens Tonight