Avec pour toile de fond la magnifique Méditerranée, Swept Away est le film le plus célèbre et le plus controversé de Lina Wertmuller sur le sexe, l’amour et la politique. Raffaella (Mariangela Melato), une capitaliste riche et glamour, se laisse séduire par le marin communiste Gennarino (Giancarlo Giannini) sur un yacht élégant au large des côtes de la Sardaigne. Le destin tisse un scénario différent et les rôles sont inversés lorsque les deux se retrouvent échoués ensemble sur une île déserte. Raffaella doit se soumettre à Gennarino pour survivre, ce qui culmine dans un dénouement dramatique lorsqu’ils sont secourus. Ils doivent décider si leur amour peut survivre aux dures réalités de la civilisation.