My rating: 5 out of 5 wine glasses
This has been one of my favorite reads/listens all year! The only thing that could've made it better would have been a dual POV - I would've loved to hear the story in his words as well. The way the characters were developed was superb - they both had intriguing back stories and were very real and complex. The supporting characters were really good and I loved the plot - it was fun and exciting to see how everything played out.