Na krstarenju prema Istanbulu povodom sedme obljetnice braka, ukočeni britanski par Nigel (Hugh Grant) i Fiona (Kristin Scott Thomas) upoznaju Amerikanca koji je napustio domovinu, Oscara (Peter Coyote) i njegovu mladu suprugu, Francuskinju Mimi (Emmanuelle Seigner). Nigelu se seksipilna, ali hladna Mimi odmah dopadne, a Oscar, osjećajući njegovu fascinaciju, povlači ga u stranu i započinje detaljnu priču o njihovoj vezi. Govori mu kako je njihova veza nekada bila prepuna strasti, no koja je postupno propadala i pretvarala se u niz sadističkih i degradirajućih seksualnih igara. Uskoro postaje jasno da je razlog propadanja njihove veze bio u Oscaru, njegovoj samodopadnosti i pretjeranoj samouvjerenosti, ali događaji se počinju kretati u neočekivanom smjeru.
Jednokratna afera počne progoniti oženjenog muškarca kada ga žena s kojom je proveo vikend odbija pustiti na miru.