Marianne (Swinton), an ageing rock star, is enjoying an extended holiday on a Sicilian island, following career-threatening throat surgery, with filmmaker boyfriend Paul (Schoenaerts, Rust And Bone). Their peace is disrupted when Harry (Fiennes) – Marianne’s bombastic, avidly freethinking ex – and his precocious daughter, Penelope (Johnson), turn up to stay, uninvited. The ensuing friction, jealousy, passionate intrigue and fierce recriminations fuel Luca Guadagnino’s often funny, constantly edgy film inspired by Jacques Deray’s 1969 psychological drama La Piscine. Doyenne of immersive characterisation Swinton, who also fronted Guadagnino’s sumptuous I Am Love, brilliantly navigates the extremes provoked by this emotional roller coaster, largely without actually being able to speak due to her character’s recuperation. The remaining ensemble – especially Fiennes, exuding all the energetic intensity of his role in The Grand Budapest Hotel – supports her to perfection.