Nic (Julian Sands) führt scheinbar ein glückliches Familienleben, doch während eines Wochenendtrips mit Frau und Sohn schweifen seine Gedanken ab und er erinnert sich an Stationen seines Lebens, die ihn zu dem gemacht haben, was er heute ist. Als 15-Jähriger sah er zum ersten Mal einen Toten, als 16-Jähriger erlebte er innerhalb kürzester Zeit die schönen und schmerzhaften Seiten der Liebe und als Erwachsener machte er sich in Tunesien gleich in dreifacher Hinsicht für alle Zeiten schuldig.