This book has you guessing until the very end. Its characters and events are somehow so realistic despite the unexpected turns they take. I was scared every step of the way, and I rooted for the main character Allison more than any other character in Jennifer McMahon’s books.