Bittersweet is the word I would use to describe the fourth book in Vicki Pettersson's Zodiac series.
CITY OF SOULS is not the kind of book I normally read. I've said it in previous reviews for this series. I am not a superhero person. But this story and its incredibly deep characters drew me in. Not an easy feat. I'm the sort of gal who reads in a rather narrow genre. To get me to venture outside that comfort zone, it takes an exceptional piece of work. The Zodiac series is exactly that--an exceptional piece of work.
No corny lines, two-dimensional villains, or pure heroes here. None of them are black and white. Every character has shades of gray. They have nuances, personal interests beyond crime fighting. They are people . . . who happen to have super powers. And that helps the reader relate to them, cheer their victories, and mourn their losses.
Add to that the backdrop of Las Vegas which is intrinsically interesting in itself, and you have an amazing story that keeps the reader turning pages rather than accomplishing any of his or her other daily tasks.
My only concern with this installment, CITY OF SOULS, is that it ends on a down note and seems to close a door. I won't give away spoilers here, but I'm sincerely hoping it's a teaser, and we'll see more of the character I've most grown to love.