Abandoned by her mother at a police station, Megan Stonebridge has no idea who she is or why a demon haunts her nightmares. When the dreams become a frightening reality, she questions her sanity. Putting her faith in a locket inscribed with ancient runes left with her by her mother, Megan must unlock the meaning of the runes before the demon drags her into the underworld. In fear for her life, Megan unknowingly casts a spell that summons a handsome warlock to help her dump her demon.