Frank Chambers (Jack Nicholson) jest bezrobotnym włóczęgą z więzienną przeszłością. Korzystając z okazji przyjmuje propozycję pracy od Nicka Papadakisa (John Colicos), właściciela przydrożnej gospody. Papadakis jest greckim imigrantem, pełnym werwy i energii. Z młodą żoną Corą (Jessica Lange) dzieli go nie tylko znaczna różnica wieku, ale też temperament i sposób rozumienia świata. Cora początkowo ignoruje nowego lokatora, ale wkrótce oboje nawiązują namiętny romans. Postanawiają zamordować Papadakisa, aby po jego śmierci związać się na stałe. Pierwszy zamach kończy się niepowodzeniem, zaś Chambers nieoczekiwanie wzięty zostaje za wybawiciela poranionego męża. Zdesperowani kochankowie postanawiają podjąć kolejną próbę…