From the third instalment of the Avatar phenomenon to a Timothée Chalamet-starring awards contender - these are the films to watch at the cinema and stream at home this month.
Adapted from a graphic novel by Isabel Greenberg, which was inspired in turn by One Thousand and One Nights, Julia Jackman's new film is a stylishly camp grown-up fairy tale. Maika Monroe plays Cherry, the frustrated wife of a despicable aristocrat (Amir El-Masry). A handsome visitor (Nicholas Galitzine) bets Cherry's husband that he can seduce her within 100 nights - and if the visitor succeeds, she will be executed. Luckily, her suspicious maid (Emma Corrin) is on hand to distract her by telling her stories, including one featuring a woman played by Charli XCX. "Jackman's film is a joyous testament to independence, creativity, and the enduring necessity of stories," says Leila Latif in IndieWire. "It proves that happy endings need not conform to centuries-old formulas, and that love, be it romantic, platonic, queer, or fleeting can be as complex and wondrous as any of the tales we tell."