Teenager Zach (Dylan Minnette) and his mother Gale (Amy Ryan) who have moved from New York to a small town. You see Gale is about to take up a job as vice principal of the local school and Zach isn’t too keen on the idea. That is until he sets eyes upon the beautiful girl living next door, Hannah (Odeya Rush). Only her father, R. L. Stine (Jack Black), isn’t at all nice. In fact, he borders on downright rude and warns Zach to stay clear of him and his daughter. Zach can’t figure out why until one day he and his newfound doofus mate at school, Champ (Ryan Lee), break into their home after Zach has witnessed a series of strange events there. What they unearth they couldn’t have possibly imagined.