In this final book in Caine’s Outcast Season series, Cassiel finally recognizes that she has come to love humanity and that they’re absolutely worth trying to save, even in the face of enemies with almost limitless power. Cassiel is a compelling narrator and the strength of her voice is almost enough to mitigate the completely unrealistic nonstop action that composes the greater part of this book.
Cassiel, the Djinn cast into human form and stripped of most of her powers, finds herself fighting for the very humans she used to despise. With Weather Warden Luis Rocha at her side, Cassiel struggles to stop the end of the world from happening while still protecting Luis’ orphaned niece Isabel.
Hurtling from one catastrophe to another, Cassiel and Luis finally arrive in Seattle, where they come face to face with Pearl and her army of corrupted children. Cassiel must come to terms with what is required of her if the world and those she loves in it are to continue, even if what is required of her is her life itself. (ROC, Feb., 320 pp., $7.99)