Résumé (jaquette) : Franck chambers (Jack Nicholson) un homme sans passé et sans avenir, comme beaucoup durant la dépression, arrive par hasard près d'une station service au lieu-dit Twin Oaks. Le patron de la station, Nick Papadakis (John Colicos) offre du travail à Franck, qui accepte dès qu'il voit Cora (Jessica Lange), la jeune et belle épouse de l'émigré grec.
En quelques jours, Cora et Franck deviennent amants, poussés par une passion irrésistible, un désir dévorant qu'ils ne peuvent comprendre et encore moins contrôler. Cora, las de la vie médiocre à Twin Oaks, s'enfuit avec Franck, mais se rend compte du cul de sac que représente la vie errante aux cotés de cet homme et le quitte pour retourner chez elle. Mais le destin est le plus fort. Ils se retrouvent et assassinent le mari devenu par trop encombrant. La justice s'en mêle : dés lors, l'engrenage fatal des conséquences de leur crime les broiera....