Indigo Blackwood has it made - a popular cheerleader with a football-star boyfriend and a social circle powerful enough to ruin everyone at school. Who wouldn't want to be her? But when a sexy stranger named Bishop enters Indie's world, she learns that the fate of every witch on the planet is in her hands. And that's seriously bad news for Indie, because according to Bishop, she's a witch too. Forced into a centuries-old war between witches and sorcerers, Indie's life just got way more complicated.