Do prowincjonalnego miasteczka przybywa wędrowny hipnotyzer. Jego medium, somnambulik Cezar, jest główną atrakcją jarmarcznego show. Wkrótce w miasteczku zaczynają ginąć ludzie. Przyjaciel jednego z zamordowanych, Francis, odkrywa ponury sekret - hipnotyzer jest reinkarnacją morderczego doktora Caligari, który zabijał, posługując się medium. Sytuacja nie jest prosta, gdyż Francis trafia za Caligarim do zakładu psychiatrycznego.
Współczesny Madryt. Raimunda jest młodą, ciężko pracującą i bardzo atrakcyjną matką. Ma bezrobotnego męża i dorastającą córkę. Finanse rodziny są w kiepskim stanie, więc Raimunda pracuje na kilka etatów. Jej siostra, Sole, jest odrobinę starsza. Skromna i lękliwa, próbuje zarabiać na życie, prowadząc zakład fryzjerski, który nie ma licencji. Jej mąż uciekł z jedną z jej klientek. Od tego czasu żyje sama. Rodzice Raimundy i Soli zginęły w pożarze. Ich matka powraca jednak, by naprawić to, czego nie zdążyła za życia. Jej duch wkrótce przynosi pocieszenie Raimundzie i Soli, oraz wnuczce Pauli.
Louis (Dale Midkiff) i Rachel (Denise Crosby) wspólnie z dwójką swoich małych dzieci - Ellie (Blaze Berdahl) i Gage (Miko Hughes) - przeprowadzają się do małej wioski w stanie Maine. Pewnego dnia, ginie pod kołami rozpędzonego samochodu ukochany kot Ellie. Louis postanawia, pochować go na pobliskim cmentarzu dla zwierząt, na którym wiele lat temu grzebali swoich zmarłych Indianie z plemienia Micmaców. Po pewnym czasie, ukochany kot dziewczynki wraca do domu i zaczyna dziwnie się zachowywać.
Pośredniczka w handlu nieruchomościami Carrigan Crittenden odkrywa, że w starej ruderze, którą odziedziczyła po ojcu ukryty jest skarb. Nie mogąc sobie poradzić ze złośliwymi duchami, które bronią do niego dostępu, Carrigan wynajmuje dom doktorowi Harveyowi, pogromcy duchów. Harvey zamieszkuje w nim razem z córką Kat i zobowiązuje się oczyścić ruderę. Ulega on jednak namowom córki i próbom małego duszka Kacpra, który pomaga im wygnać chciwą właścicielkę.