... zehn Sekunden seines Lebens vom Erzengel Gabriel (Jonathan Pryce) in das erste Theater seines Lebens "entführt", wo er als Zuschauer sein Leben im wörtlichen Sinne Revue passieren lässt. Seine ersten Erfolge als Komponist und Songwriter sind noch verhalten, als er in Paris Linda (Ashley Judd) kennenlernt, die große Liebe seines Lebens. Nun nimmt seine Karriere rasant Fahrt auf. Sie inspiriert ihn, organisiert Kontakte und sieht tolerant über die amourösen Eskapaden ihres homosexuellen Gatten hinweg, die dennoch nicht Spur- und folgenlos bleiben.