The story is super farfetched. It almost feels like the writer is grasping at straws to keep the story going. The writer has built such excellent characters, and the narrator is so brilliant, it just still works.