I wasn't really too surprised by the ending but I did think it was a bit of a waste of time. Overall I did like the story, it was fast-paced and pretty interesting; but the reasons why Zeke had to enter the city seemed like a bit of a reach. Briar should have just told him what happened to his father from the beginning. I can understand why Briar wouldn't want to tell Zeke what happened to his father when he was a little kid. As a teenager, however, he obviously seems pretty adapt at handling things. And it's not like his father was loved by all. He caused the deaths (and re-animation) of thousands of people and destroyed an entire city for personal gain! I just find it hard to believe that anyone, even Zeke, could fault Briar for killing the guy.