I love to read mysteries and thrillers that are full of unexpected twists and endings you never saw coming. There are few books out there that I have personally read that fit this category for me. One of the best books that I have read that had a great surprise ending (and lots of mysteries and twists along the way!) was Shutter Island by Dennis Lehane. If you love mysteries with lots of unexpected turns that will leave you guessing until the very last page – this is the book for you.