De 38-jarige John heeft een saaie kantoorbaan bij een groot, bureaucratisch bedrijf. Die baan houdt hij alleen maar vol omdat het goed verdient. Compensatie zoekt hij in stedentrips en dure escortgirls. Hij leert in de loop der tijd een aantal bijzondere dames kennen. Zij kunnen zijn heimelijke verlangen naar een vaste relatie echter niet vervullen.
Dan ontmoet hij de twee KLM-stewardessen Saskia en Sabine. Met name met de 27-jarige Saskia klikt het erg goed. Ze delen een passie voor reizen en hebben ook op andere gebieden dingen gemeenschappelijk. Hij lijkt in haar eindelijk de vrouw voor het leven te hebben gevonden. Maar dan slaat het noodlot van alle kanten toe.