City of Mirrors
"City of Mirrors" is the third book in the Passage Trilogy by Justin Cronin. It continues the story of a post-apocalyptic world where humanity struggles against vampire-like creatures known as virals. The narrative weaves together the lives of various characters as they confront the challenges of survival and the remnants of civilization.
The novel explores themes of hope, sacrifice, and the enduring nature of humanity. It delves into the backstories of key characters, revealing their motivations and connections. As the story unfolds, the characters must navigate a landscape filled with danger and uncertainty, ultimately seeking a way to reclaim their world.