I am an avid listener to psychological thrillers and pride myself on figuring out the ending. I usually take my time listening to my book and it takes me about a week or so to finish, BUT this one had so many twist and turns that I just could not stop and finished in 2 days! Great author and witty! Highly recommend this book. I think I may listen again from the beginning since I know some of the twists and I want to see how I missed them.