Charlie Laird is having nightmares! Ever since his mother died, his dad remarried and moved his boys into his stepmother’s mansion, Charlie hasn’t had a good night’s sleep. Why? Because Charlie believes his stepmother, Charlotte, is a witch! She has his dad and little brother, Jack, fooled but Charlie knows better. He is not falling for any of his stepmonster’s false sweetness and caring because she’s been invading his dreams and turning them into nightmares. When his three best friends also start having their own nightmares and some of the characters from these nightmares show up at school, Charlie knows something is terribly wrong in Cypress Creek. Charlie needs to do something to protect his family and friends, and he’s going to need all the help he can get to face his nightmares.