Thalia Rivers and Moyra Lawson are just about as opposite as you can get. Where Thalia is good and kind, Moyra is cruel and manipulative. Where Thalia is trusting and spirited, Moyra is deceptive and sarcastic. So when these two witches, along with their respective Companions Nolan Scott (werewolf) and Marco Castland (vampire), run into each other and an unsuspecting Greyson Asher, things get interesting. It seems that a stolen spell book and grand adventure may not be the only things that link these girls together.