We revisit the heroines who made a splash at Cannes in a pioneering road movie, as Thelma and Louise are the poster women for this year’s festival 35 years after the film premiered on the French riviera.
And Yemeni director Sara Ishaq makes history with her female-fronted film, "The Station" in the Critics’ week sidebar section.





