Nastoletni Zach (Dylan Minnette) przeprowadza się z Nowego Jorku do spokojnego miasteczka Madison. Tutaj poznaje swoją rówieśniczkę, Hannę (Odeya Rush), i choć dziewczyna wyraźnie coś przed nim ukrywa, szybko się z nią zaprzyjaźnia. Chłopak spotyka również ojca swojej nowej znajomej, R.L. Stine'a (Jack Black), który jest autorem powieści grozy dla dzieci. Pewnego dnia Zach niechcący uwalnia potwory zamieszkujące karty jego książek. Wraz z Hanną i pisarzem musi jak najszybciej zapanować nad fantastycznymi stworami.