Seraphina hides her identity as the last Dragon Keeper and supports her five-year-old son Leo by cleaning at a magic academy. After Leo becomes the school's youngest pupil, PTA leader Vivian and her son frame him for theft. Facing his expulsion, Seraphina summons the dragon mark and calms a rampaging guardian dragon, exposing the legendary identity she abandoned five years earlier.