Yes, it ties up a lot of the loose ends (but, notably, not all of them). Yes, it is just as beautiful, brutal and obsessively detailed as parts one and two and (bonus) comes out of the gate with an extra-special dose of confidence that you only get when you're a writer coming into the home stretch knowing exactly where you're going and how to get there ... For those of you who've read the previous books, this really is the big event you've been waiting for: A full-scale war of virals on virals and virals on humans, a true last stand that builds and comes with a bloody, roaring payoff you won't see coming, then builds again to the big face off you've been waiting for.
The Passage’s ambitious arc of time leaped first a century and then a millennium. In The City of Mirrors, Cronin gives readers the deep satisfaction of taking us to that far future, where Amy and her friends left their imprints on the world, both with words and through the blood and memories passed generation to generation ... It’s not easy to successfully wind up a beloved trilogy. But with The City of Mirrors, Cronin has produced a rarity: a great, beautifully fulfilling ending for a huge story about mankind’s failure, imperfection and redemption. There aren’t too many series whose endings make me perfectly happy. But this one did.
...before anybody does any leaping, The City of Mirrors”slows down so much you can barely find a pulse. There’s even a 100-page novella dumped in here about a lonely kid who goes to Harvard, falls in love with his buddy’s girlfriend, and eventually gets jilted as he waits for her in Grand Central Terminal ... But at least from this point onward, The City of Mirrors is a flesh-ripping terror-fest ... It’s all deliciously exciting — right up until the epilogue, which zooms ahead 900 years to a world that seems as alien as last Thursday.