
My rating: 5 of 5 stars
This was a long, but worthwhile read, and it's been a while since SK wrote such a long tale. It felt like it was in two parts to me, the first about the main character Charlie Reade in the current world, and the second half in another world he discovers.
Stephen King back at his finest with developing loveable characters - including a dog. And I love how he intertwined fairy tales with it, and many of our cultural concepts around them too. And he even managed to mix in some Edgar Allan Poe in there too.
There's fantasy, there's horror, there's even romance. Written in first person, as the main character telling an incredible story, we travel with him through all sorts of life experiences and see his journey through them. A thoroughly enjoyable read.
View all my reviews