Zdravotná sestra Hana sa stará vo vile kdesi v Taliansku, dobývanom americkou armádou, o neznámeho vojaka s ťažkými popáleninami. Pacient postupne odhaľuje svoju identitu, na ktorú sa kvôli ťaživému pocitu viny snaží zabudnúť. Vášnivé vzplanutie k vydatej Katharine počas vojny v severnej Afrike viedlo kartografa Almásyho od zrady k zrade. Ospravedlnením mu snáď bola len jeho posadnutosť a po leteckej nehode v púšti úporná snaha o záchranu Katharininho života. Napriek Almásyho nadľudskému úsiliu však Katharine zomrela. Výčitky zohaveného pacienta prehlbuje náhodné stretnutie s novinárom Caravaggiom, ktorého udal Nemcom. Tragickú atmosféru rámuje tragický koniec rodiaceho sa vzťahu Hany a sikhského ženistu Kipa.