Η ζωή του επιχειρηματία από τη Νέα Ορλεάνη, Michael Courtland (Cliff Robertson) έχει διαλυθεί από την στιγμή που σκοτώνονται σύζυγος και γιος του σε επιχείρηση διάσωσης, μετά από απαγωγή. Αρκετά χρόνια αργότερα, ταξιδεύει στην Ιταλία και στη Φλωρεντία συναντά και ερωτεύεται τη Sandra Portinari (Genevieve Bujold), η οποία μοιράζεται μια παράξενη ομοιότητα με τη νεκρή σύζυγό του. Αρχίζει μια σειρά από απίστευτες παλινδρομήσεις και σοκαριστικές αποκαλύψεις, για να καταλήξει σ' ένα απροσδόκητο τέλος που καταφέρνει να είναι ταυτόχρονα απίθανο αλλά και ικανοποιητικό...