THE CITY OF MIRRORS by Justin Cronin

This is the last book in Cronin’s trilogy, and it successfully and effectively sums up an impossible ending to write. Cronin’s trilogy includes: The Passage, The Twelve, The City of Mirrors.

Again,as in The Twelve, The City of Mirrors opens with a prologue that allows the reader to “plug in” anywhere along the trilogy. The Passage  at 800+ pages was a slow trudge, brutal at times but always intriguing as well as completely original.  The Twelve is not to be missed in its entirety. It is action-packed and violent, yet frequently poetically beautifully phrased.

City of Mirrors begins (spoiler alert) after the Twelve have been destroyed, and all we have left to deal with is Zero, the most impressive incarnation of Evil ever imagined by any author. “The Girl From Nowhere,” Amy, first seen in The Passage, is the Adversary for Good.

As the cover says, “One last time light and dark will clash, and at last Amy and her friends will know their fate.”

This book is well worth your reading time.