
#25 in Horror
The City of Mirrors
- 696
- Pages
- about 13 h
- Reading time
- NYT bestseller · 2 weeks on the list, peaked at #2
Affiliate link: buying through it supports BookRank at no extra cost to you.
Our view
“The City of Mirrors” brings “The Passage” trilogy to a gripping, assured close that rewards readers who have come the whole way. At nearly seven hundred pages it is an epic of survival after the end of the world, tense yet finally hopeful. Some readers are unhappy with where certain characters are left, and find the distant future the book imagines oddly similar to our own present. The two earlier novels are needed first.
The view of the BookRank editors, written from readers’ ratings and comments. It does not affect the score or the book’s place in a ranking.
About the book
The City of Mirrors is a 2016 horror novel by Justin Cronin and is the final novel in The Passage trilogy, following the novel The Twelve. The City of Mirrors was released for publication on May 24, 2016 by Ballantine Books.
Reading order · The Passage
Full order & progress →- The PassageStart hereThe Passage–Not ranked yet
- The Twelve
7.77.7 / 10 - The City of MirrorsThis book
7.97.9 / 10
Where the score comes from
The sources average 8.3 across 184 ratings — not yet many, so the reader vote carries 56% of the weight and the rest pulls toward the Horror average of 7.5. That is how 7.9 comes out.
| Source | Average | Ratings | Weight |
|---|---|---|---|
| Open Library | 9.3 | 8 | 4% |
| Hardcover | 8.2 | 176 | 96% |
Frequently asked
How long is The City of Mirrors?
It has 696 pages — longer than 90% of the ranked books in Horror.
In this book
Themes this book shares with others — each leads to the best books on it.
If you liked this
Same shelf — Horror — with scores between 7.9 and 8.0, closest to this book.





