**COMPLETE** Rose grows into her ability to help ghosts and cross portals. The Alistairs pursue a bloody diplomacy in the soul realm. Between Rose and the Alistairs, love grows strong despite their secrets, the demons and nightmares that haunt them, and a power imbalance that Rose must find a way to overcome. (Sequel to Ghost Perfume)
61 parts