Als einzige Hexe an ihrer Highschool hat Fiona gelernt, dass es besser ist, sich anzupassen. Sie ist überglücklich, als ihr Schwarm Emilio sie zum Highschool-Tanz bittet. Doch dann kommt ihre Cousine Luna - die Fiona liebt, aber als "frisch vom Besenstiel" betrachtet - aus England zu Besuch. Im Gegensatz zu Fiona ist Luna stolz darauf, eine Hexe zu sein und ihre magischen Fähigkeiten zu zeigen. Fiona muss sich entscheiden, ob sie sich weiterhin versteckt ... oder die Hexe rauslässt.