First time I finished a book that had such a twisted surprise ending that I immediately started rereading the book again. Had I missed so many clues? How did each character play an integral part in the plot? Would this book encourage me to read more by this author? I’m rereading now to see what made the book’s conclusion such a shock.