Sometimes, even when you start with the last page and you think you know everything, a book finds a way to surprise you.