Před dvěma lety Cole unikl ze spárů satanského kultu. Teď ho čeká ještě něco horšího – střední škola. A démoni z minulosti mu nepřestávají dělat ze života peklo.
Jane (Renée Zellweger) po nešťastné nehodě skončila na invalidním vozíku a od té doby se schovává před světem i svým vlastním životem. Joey (Forest Whitaker) je její kamarád, který rozmlouvá s duchy a anděly, které nikdo jiný nevidí ani neslyší. Když si přečte v novinách, že jeho oblíbený spisovatel bude mít...