Full review at Smart Bitches, Trashy Books 
 If you like books that screw with your mind and cause you to question everything, then this is the book for you. I always felt just off-balance while reading, never quite able to trust my footing. It was delicious. 
 It's a lot of plot to manage, but Miranda does it well. I wish I could go into more detail about how the three storylines work together, but it's really important that details are revealed in a specific order in the book. Spilling them now would ruin the story. 
 The only thing missing from this book is character growth for Leah. She starts and ends the book essentially the same person. Some of this is part of the genre -- the vindication of the heroine who was right all along -- but that doesn't mean she has to be a completely static character. 
 If you want a book that will lead to Bad Decisions Book Club moments and keep you up all night with suspense and female-awesomeness, then The Perfect Stranger is the book for you. 
 - Elyse