I dont know if this is adapted from a novel and if that novel is any different but this ending just felt completely unsatisfying. The author clearly had a lot of very interesting and potentially great ideas, but completely fumbled in the execution. So many times major plot points seemed to just...