Megan promises listeners to her new radio call-in show that she'll "slay their personal demons " and they believe her. So do the personal demons... although she doesn't know it Megan is the only human without a demon on her shoulder! Megan and her allies -- a demon lover who both protects and seduces her with devilish intensity a witch with poor social skills and three cockney guard demons -- have to deal not only with the personal demons but a soul-sucker ghosts of Megan's past and a reporter who threatens to destroy Megan's career!