Nach dem Tod seiner Tochter ist Psychologe Peter Bower bemüht, sein Leben in geordnete Bahnen zu lenken. Das erweist sich allerdings als schwierig, da seine Frau seitdem an Depressionen leidet und auf Medikamente angewiesen ist. Als Psychologe ist Peter normalerweise für die geistige Gesundheit anderer Leute zuständig, doch als eines Tages ein Mädchen in seiner Praxis auftaucht, wird Bowers Tür zur Vergangenheit geöffnet. Der Psychologe scheint mit Ducan Stewart selbst einen Therapeuten zu benötigen, denn ihm fällt es zunehmend schwerer, Realität und Fantasie auseinanderzuhalten. Schon bald zweifelt der Arzt an seinem Verstand, denn er findet heraus, dass die Patienten, die er betreut, Geister sind, die allesamt 20 Jahre zuvor gestorben sind. Welches Geheimnis herrscht um die Geister seiner Vergangenheit?