Marianne Lane (Swinton), a rock-star recuperating from an operation on her vocal cords is with her boyfriend, filmmaker Paul (Schoenaerts), when their holiday is interrupted unexpectedly by an old flame (Fiennes) and his petulant daughter (Johnson). What follows is a provocative comedy drama – with Fiennes giving a masterclass in dad dancing – full of romance and amoral intrigue.

Guadagnino depicts the sexual tensions created by the new arrivals as well as a social commentary, observing how these privileged tourists coexist uneasily with islanders and illegal immigrants seeking shelter.

★★★★ The Guardian