Love never dies in Brian De Palma's psychological thriller, though money certainly complicates matters. Rich New Orleans real estate developer Michael Courtland (Cliff Robertson) lost his beloved wife Elizabeth (Genevieve Bujold) and their daughter during a botched kidnap rescue, after he chose to let the police try to free them instead of paying the ransom. Sixteen years later, Michael returns to the Tuscan church where he and Elizabeth first met, and he sees Sandra Portinari (Bujold again), the mirror image of his dead wife. Despite the reservations of his long-time friend and business partner (John Lithgow), Michael woos Sandra and brings her back to New Orleans to marry her. Seeing Sandra as his second chance to prove his love, Michael thinks he can finally put the past behind him, but the past is about to catch up with him in ways he never dreamed.