Carolyn Tyler (Jennifer Beals) to znakomita chirurg z licznymi problemami osobistymi. Jej syn zmarł w wypadku samochodowym, córka w trudnym wieku jej unika, a z mężem są w separacji.
Milioner Ivan Turing namawia Carolyn do wzięcia udziału w nietypowym projekcie badania spraw reinkarnacji, eksterioryzacji i nawiedzeń. Milioner jest śmiertelnie chory i nie zostało mu wiele życia. Wie, że na pomoc jest już za późno ale chce, by w zamian za sowitą zapłatę, Carolyn dostarczyła mu dowód na istnienie, lub nieistnienie, życia po śmierci.