I finally finished City of Mirrors by Justin Cronin

It’s been a slow reading summer for me. Earlier this month I visited my family in Louisiana and actually finished 3 books in one week!

City of Mirrors by Justin Cronin

I even finished the 600+ page City of Mirrors by Justin Cronin. I’ve been eagerly awaiting for him to release the final book in The Passage trilogy. As you know, I’m not a fan of vampire stories, but The Passage drew me in because of Cronin’s intense characters and humanity’s need for survival. I devoured The Twelve, the second book.

So how did City of Mirrors hold up?

I got my hands on an advance galley of the book in May and didn’t finish it until August. That’s three months! It took me less than a week for the previous two books in the series.

While I was happy to dive right back into the post-apocalyptic world that Cronin created, the pace was incredibly slow. About 1/3 of the way through, the book jumps far back to the very beginning (as in before book 1) to give what is basically a novella about Zero’s past. The detour threw me off and the entire time I wondered what the significance of telling his story now. Cronin finally tied everything together but the payoff took too long for my wander attention span.

I won’t give too many details about the plot as not to spoil the entire series. There was a little too much foreshadowing and setup for the big battle between the humans and Zero. But when the action started, it went non-stop.

City of Mirrors did deliver a satisfying ending to the long, intense journey for me. It just took a long time to get there. I’m glad I read it.

Have you read any of the books in The Passage trilogy?

This post contains affiliate links.

  1. August 30, 2016
    • September 2, 2016
  2. November 5, 2016