I've just finished it and thought it was brilliant - it twists throughout, I'm left feeling as though I still don't know what is the 'truth' told in the story.