Dan Merrick (Tom Berenger) cudem uchodzi z życiem z wypadku samochodowego. Stracił jednak pamięć. Poznaje swoją żonę, której nie pamięta. Judith (Greta Scacchi) pomaga mu poznać przeszłość i powrócić do normalnego życia. Ale okazuje się, że w opowieściach, które słyszy od żony, przyjaciela i żony przyjaciela są znaczące różnice. Dan postanawia poznać swoją prawdziwą przeszłość.