Once upon a nightmare... Long ago, in a land where imagination meets the darkest nightmares, they built the asylum. Surrounded by a forest of thorns, it holds the most twisted minds in the fairy tale kingdom: a terrible collection of evil creatures and forgotten souls. Imprisoned within its walls, they are doomed to spend forever after telling their tales... and serving as a warning to others. Now, you are invited to accompany Blood Red Riding Hood into the depths of this strange place - where you will meet its even stranger inhabitants. But be warned: walls this thick were built to withstand the darkest magic... so once you're inside, you might just find yourself living horribly ever after... and wishing you were indeed in a land far, far away. PRAISE FOR SEBASTIAN GREGORY: 'Every now and then you come across a book that blows you away, this is one of those books. ...it reminded me of a scarier Angela Carter...you have to read it, just do it in daylight!' - Nicky Peacock