Anne (Juliette Binoche), a well-off Paris-based mother of two and investigative journalist for ELLE, is writing an article about university student prostitution. Her meetings with two fiercely independent young women, Alicja (Joanna Kulig) and Charlotte (Anaïs Demoustier), are profound and unsettling, moving her to question her most intimate convictions about money, family and sex. [Synopsis courtesy of TIFF]

Hansel and Gretel: Witch Hunters

After getting a taste for blood as children, Hansel and Gretel have become the ultimate vigilantes, hell-bent on retribution. Now, unbeknownst to them, Hansel and Gretel have become the hunted, and must face an evil far greater than witches… their past.

The Innocents (2016)

It’s December 1945, and the Second World War is finally over. Mathilde, a young French Red Cross doctor, finds herself in Warsaw treating the last of the French soldiers returning from the front. One night, a nun appears at the clinic, begging Mathilde to follow her back to the convent on urgent business. What Mathilde finds there is shocking: a holy sister about to give birth.

As Mathilde enters the sisters’ fiercely private world, secrets rise to the surface, and modernism and science clash with faith and tradition. The nuns go about their strict daily rituals, but inside the convent’s chilly stone walls, echoing with their melancholic chants, a dangerous revolution is taking place. [Synopsis courtesy of Sundance Film Festival]