This book moved the story in ways that I didn’t expect. While the story still has many improbable elements, I still enjoyed it.