Prudence Stewart loves her life at Beverley Hills High: she gets straight As, has a gorgeous boyfriend and she's captain of the cheerleading squad. Then poof! Her parents announce they're moving to Salem. Apparently, Pru descends from a long line of witches and it's time for her to learn the craft. Goodbye Beverley Hills High, hello Witch School! Pru's sure she can keep her cool at her new school, but she soon finds herself failing witchcraft classes and, worst of all, messing up at cheerleading, which seems to involve a new kind of 'spirit' she just can't tap into. It's time for Pru to cast a spell and prove she's just as enchanting as the next girl - and somehow make cheering tryouts a flying S-U-C-C-E-S-S!