Peter Bower (Adrien Brody) jest psychologiem, który nie może uporać się ze stratą córki. Dziewczynka zginęła rok wcześniej w tragicznym wypadku. Mężczyzna ucieka przed bolesnymi wspomnieniami w pracę. Pewnego dnia jednak odkrywa, że pacjenci, z którymi ostatnio się spotykał są… duchami. Każda z osób zginęła tego samego dnia dwadzieścia lat temu. Przerażony Peter nie wie, co robić. Zaczyna myśleć, że postradał zmysły. Ze wszystkich sił stara się rozwikłać mroczną zagadkę z przeszłości.

Peter Bower
Duncan Stewart
Barry
Elizabeth Valentine
Felix
Barbara Henning
Carol Bower
Erica George
Erica George (ghost)
Officer Samuels
Steve, Barry's Brother
William Bower