My rating: 5 of 5 stars
I only wish I had read this before seeing the TV movie back in the 90s. What an amazing story, and so much better in book form. I listened to it as an audio book read by William Defoe, and despite his unbelievably annoying voice for Bethany Simms, he did a superb job.
The suspense and confusion created by this story is fantastic, and highly recommended for anyone, whether they’ve seen the TV movie or not.