Be careful what you wish for.
Tarot-reading Justice of the Arcana Council Sara Wilde has an avalanche of oppressed psychics crying out for her aid. How can she help them all? Despite the support of the formidable Magician, she’s only one woman.
Worse, the Council’s biggest rival, the Shadow Court, taunts her at every turn, defying her efforts to discover the power behind their elite operation.
Frustrated by the Council’s unwillingness to act, Sara is tempted to take matters into her own hands. Especially when she uncovers ancient, mysterious references to a vigilante-style enforcer, the night witch, who does what Justice can’t…or won’t.
Then a new, mysterious ally emerges, a reclusive sheikh with tales of captured genies and impossible wishes who offers Sara his assistance—for a price. A price that may prove to be more than Sara ever expected to pay…
Shadows dance and demons howl when The Night Witch comes to call.