From Sofia Coppola's chilling new thriller to Kristen Stewart's short film about heartbreak, these are the 10 films to familiarise yourself with ahead of Cannes Film Festival 2017.
Who’s in it? Tilda Swinton, Jake Gyllenhaal and Lily Collins
What is it? Backed by Netflix, the fantasy film Okja focuses on a young girl who fights to stop a multinational corporation from kidnapping her best friend – an ambiguous creature that is somewhere between an animal and a human. The special effects alone have cost $50 million, so it is sure to be a fantastical spectacle.