Ellie, en tolv år gammel jente, har ingen kontroll over sin skjebne som heks, den mest foraktede medlemmen av samfunnet. For å bevise sin verdi og frigjøre seg fra sitt uønskede arv, søker Ellie opptak til Fairy Godmother Academy - hennes gyldne billett til sosial aksept. Men drømmen hennes knuses når hun mottar den fryktede innkallingsbrevet til å tjene som ridder i Kong Arthurs legendariske Runde Bord. Det er mulig å slippe unna innkallingen, men kun dersom hun lykkes med å redde en tapt sak. Her kommer Caedmon inn i bildet, en gutt fra Wisconsin som sliter med sorgen etter tapet av sin beste venn. Han avviser i begynnelsen innkallingen som latterlig; magi kan umulig eksistere. Men når Merlins eldgamle magi avslører at hans families liv henger i en tynn tråd hvis han ikke handler, reiser han til riddernes slott. Der oppdager han en ond forbannelse som suger livskraften ut av ridderne. For å bryte forbannelsen må Ellie og Caedmon gjennomgå en rekke dødelige prøvelser og gjenforene det tapte, bruste Excalibur-sverdet. Tiden er inne for Ellie å akseptere sine heksemagi og for Caedmon å bli den ridderen han er ment å være.