Recommend me mystery novels with unpredictable endings.
I recently read the cuckoo's calling by j. K. Rowling and was disappointed. I was able to predict the ending halfway through the book.
Suggest me some mystery/thriller novels whose endings you couldn't predict.