A good mystery thriller should make your guts twist and squeeze your brains, leaving your mouth agape at the last page with bone-chilling details. If you are reading a good thriller, then it should give you palpitations and leave you pondering over it for days. I experienced all of these while reading this book, which is why it is one of the best mystery thrillers out there.