The time spent building the characters is worthwhile. Like the storyteller in the book, the author builds and builds to these climax and then offers a double twist at the end.