11-letni Max Doyle wierzy w magię, co jest przyczyną drwin ze strony starszego brata. Pewnego dnia chłopiec słyszy w piwnicy niepokojące głosy. Podążając za nimi, odnajduje tunel, w którym ukrywają się duchy dwojga dzieci, Nicky'ego i Tary. Max zaprzyjaźnia się z nimi. Gdy Tara zostaje porwana przez złego ducha, Phearsa, chłopiec, będąc niewidoczny dla zjaw, spieszy jej na ratunek. Do konfrontacji dobra ze złem dochodzi w Halloween podczas pokazu sztuczek magicznych. Phears wydostaje się z tunelu, by zrujnować występ Maksa.