In Otherworld, gray witch Hannah Wentworth plans revenge against the Dark Goddess of Underworld Ceithlenn, who caused so much death and destruction in San Francisco. Using her dragon elemental mirror to scry the future, Hannah is shocked to see humans flee from the Fomorii Demons and her familiar Fire Dragon shoot flames at her. Hannah travels with D'Dannen warriors and fellow D'Anu witch Rhiannon to meet with the latter's father Drow King Garren ruler of the Dark Elves, considered a traitor by those in the Otherworlds of elves and humans for allowing Ceithlenn and her evil God spouse Balor to escape from Underworld. However, to defeat Ceithlenn, they will need Garren's support although his elves like him cannot travel in sunlight as they have been cursed.
At the meeting Hannah feels nervous around Garren as they are attracted to one another. However, they ignore their desires and discuss the situation. Garren makes it clear he will do what is right for his people. After escorting Hannah on a tour of the Dark Elves realm, he explains they opened the door to Underworld to let in the light, but erred instead allowing the Fomorii Demons and Ceithlenn to escape; his beloved brother died in the fight to stop them.
In San Francisco, Ceithlenn is weak from her fighting with the witches, warriors, and cops, but most of her anger is at Darkwolf who has stolen her spouse Balor's Eye. She also fears for her husband as she has not found him and knows he must be very weak and near death. Soon all the parties will converge in a key showdown.
This series is already one the best romantic urban fantasies and SHADOW MAGIC may be the best book to date. The lead couple is a great pairing who the audience will like while the paranormal species all seem genuine as does the attacks in San Francisco. Though there are obviously previous novels in this series and the future is somewhat established, this excellent tale can stand alone as Cheyenne McCray affirms she is a great fantasist.
I loved this book. I can't wait to get the next. She just has a way of turning things around, lol.