Three new films will open at the Ross on Friday.

On Friday, the Ross Media Center for Media Arts opens three films: “Lola,” a groundbreaking science fiction film about World War II; Origin of Evil, French thriller/dark comedy; and “Passages,” a love triangle story centered on a human monster. “Lola” While the Nazis bombed England … Read more