“Hail Satan?” (2019) is not only an eye-catching title, the content is eye-opening! The upbeat, energetic, and talented documentary filmmaker Penny Lane gave Sundance audiences food for thought in this
Michal Aviad’s newest film, “Working Woman,” premiered at TIFF and recently screened at the Chicago International Film Festival. “Working Woman” (2018) tells a remarkably timely tale of sexual harassment in