Лорейн Франклин е магьосница, която живее в Лас Вегас със 7-годишния си син Албърт. Той е отраснал в свят, изпълнен с блясък и фантазии. Когато фатален автомобилен внезапно убива Лорейн, Албърт трябва да се премести да живее в Ню Джърси при приемната сестра на Лорейн - леля Хариет.
За да се приспособи към новия си живот с Албърт, Хариет има нужда от известно време. За Албърт също не е никак лесно. И докато заетата леля Хариет се заема с отглеждането на детето, Албърт разчита единствено на помощта на своя въображаем приятел Фантасмагор.
Хариет и Албърт се опитват да нагодят живота си един към друг. Тогава реалният свят на Хариет се сблъсква с въображаемия свят на Албърт. Докато един ден Хариет сама не вижда гигантския въображаем приятел на малкия си другар. Тогава тя осъзнава, че фантазиите и реалността често се преплитат. Фантасмагор ще помогне на Албърт да разбере и приеме загубата на майка си, а на Хариет – да се пребори със собствените си трагедии от детството.