What a disappointment; quite a compelling story, but there are so many inconsistencies in the story. So many things that simply aren't right or can't be right. And Beth's naivety is very disturbing. You can see the plot twists coming from afar. There are just a few nice things in it, like the ending.