The City of Mirrors: A Novel
It’s been many years since readers got the first bloody taste of the terrifying vampires in Justin Cronin’s The Passage. Since that time the second volume of the trilogy, The Twelve, came with a lesser bang than the first. And now the final volume, The City of Mirrors is finally here much to everyone’s hope and excitement, and it does not disappoint.
After some setup chapters, the story jumps ahead where Peter is approaching middle age and has been president for some time. There has been no sign of the vampires in a long time and the decision is made to let people spread out and colonize and settle down in this new and very changed world. But Amy, the Girl from Nowhere, knows that there is one vampire still alive far in the East, the original vampire from the very beginning known as Zero. She knows he’s building an army and has plans. Then there is Michael who has been alone for a long time and has discovered an old giant tanker and a plan begins to hatch, one that will take him decades, but it may be the answer the dwindling numbers of the human race have been looking for.
The City of Mirrors pulls the story back to the exciting thrill ride of The Passage, after the somewhat annoying and disappointing diversion that was The Twelve, with some great ups and downs along the way. And a satisfying ending for a trilogy of long books like this might be a tough thing to accomplish, but Cronin ends his epic series in a satisfying way that will leave readers happy.