Charlie misses his mum and hates his stepmother. It's because of her he's had to move to the scary purple mansion at the top of the hill.
The mansion is full of nightmares that get progressively worse and, despite barricading himself into his room, Charlie still doesn't feel safe from the witch who is trying to drag him away to the Netherworld. As his bad dreams, and their monsters, start to leak into the waking world, Charlie and his friends must decide if they are brave enough to face up to their very worst fears in an attempt to banish the nightmares for good.
A clever mix of fantasy, horror and adventure keeps the pages turning as Charlie battles to save the world, and his soul.