When Lily Ivory stumbles on the uniform of a former prisoner from Alcatraz and SFPD inspector Carlos Romero’s cousin is kidnapped, Lily suspects something dangerous has been unleashed on the ghost-ridden island of Alcatraz. She'll have to sleuth out the culprit—when she’s not busy entertaining her visiting relatives and resolving romantic conflicts as her wedding date approaches. Could recent omens be pointing to the magical threat in her adopted city? If so, she'll have to line up her allies to change the fate of the Bay Area. Because no matter what, Lily's determined to celebrate her marriage with her friends by her side—even if it means battling a demonic foe before she can make it to the altar.