A Thousand and One follows unapologetic and free-spirited Inez (Teyana Taylor), who kidnaps her six-year-old son Terry from the foster care system.
David Tennant (Doctor Who) makes a much-anticipated return to the West End in a blistering reimagining of one of Britain’s most powerful, political plays.
Mia Hansen-Løve (Bergman Island) returns with another delicate exploration of family bonds, the limits of love and the passage of time, in this absorbing romantic drama.
Lola Quivoron’s feature directorial debut is a rites-of-passage drama that launches itself into the crime genre at full throttle, with newcomer Julie Ledru excelling as a young tearaway with a passion for motorbikes.
Based on Alexandre Dumas’ classic novel, Martin Bourboulon's The Three Musketeers: D'Artagnan is a lavish historical romp made for the big screen. Starring François Civil, Vincent Cassel, Pio Marmaï, Romain Duris, Vicky Krieps and Eva Green. All for one...