Film opowiada historię Zacha Riley’ego (w kreacji Aarona Eckharta) – syna legendarnego autora, T.L. Piersona (wciela się w niego Nick Nolte). Pierson, samotnik i męczennik, zakończył swoje życie samobójstwem. Zach, próbując zrozumieć ojca, zatrudnia się w Milwood Clinic – instytucji psychiatrycznej, która była ostatnim domem dla T.L. Piersona.
T.L. Pierson, po oszałamiającym sukcesie swojej książki dla dzieci „Nigdylandia”, zatopił się w uzależnieniu od narkotyków i walce z chorobą psychiczną. Zacha zawsze obwiniała o to tragiczne zdarzenie jego matka (w tej roli Jessica Lange), co skłoniło go do poszukiwania prawdy.
Podczas pracy w klinice, Zach poznaje Gabriela (Ian McKellen), pacjenta z schizofrenią, który był bliskim przyjacielem jego ojca. Gabriel dzieli się z Zachem wieloma fascynującymi i tajemniczymi fragmentami życia Piersona. Zach spotyka również reporterkę, Maggie Blake, dla której „Nigdylandia” była dziecięcą biblią. Maggie również pragnie pomóc Zachowi odkryć prawdę o jego ojcu.
Twarda sztuka kochająca sztukę, kino i kulturę. Nie ma dla niej nic lepszego niż dobry seans, który pozwala zapomnieć o codzienności. Jej ulubionym gatunkiem jest film grozy. Lubi bujać w obłokach. Z dużym sentymentem wraca do bajek z dzieciństwa i chętnie sięga po topowe serialowe czy kinowe hity. Stawia na piedestale produkcje tworzone z pasją, z których wręcz wylewa się zaangażowanie i poświęcenie twórców. Posjonatka kina grozy z elementami thrillera i akcji.