Every time Charlie Laird goes to sleep, he has nightmares, but that's not even the worst of his problems. Even though he is still struggling with his mother's death, his father has remarried Charlotte, and Charlie is sure she's a witch. He's seen things he can't explain any other way. Plus, she made the family move from the house they shared with Charlie's mother to the creepy old purple mansion her family has owned for generations.
Things get even worse when the witch who torments Charlie in his dreams comes into the waking world. That's when he knows he has to do something. Charlie goes into the nightmare world awake to face his worst nightmares and save all the children of his town.
Jason Segel and Kirsten Miller have created a nightmare world this both frightening and funny layered on to the real world where Charlie is still struggling with grief over his mother's death.