Das berühmte Künstlerpaar Paul (Matthias Schoenaerts) und Marianne (Tilda Swinton) reist auf die idyllische Insel Pantelleria, um in der malerischen Abgeschiedenheit Süditaliens einen romantischen Urlaub zu verbringen. Es scheint der perfekte Ort. Doch die Harmonie der Beiden gerät abrupt ins Wanken, als sie unerwartet Besuch von ihrem alten Freund Harry (Ralph Fiennes) und dessen äußerst attraktiven Tochter Penelope (Dakota Johnson) bekommen. Während Paul bald der lasziven Ausstrahlung der jungen Frau verfällt, erwacht zwischen Marianne und Harry eine "alte" Leidenschaft. Ein gefährlicher Sog zieht die Vier immer tiefer in einen Abgrund aus Leidenschaft, Eifersucht und sexueller Obsession...