I rarely write a review anymore, but have to with this one. The many twists in the story line and ending make it well worth the money. I enjoyed how it took so long for me to understand where the plot was leading. I would recommend it to anyone.