Kim Jiyong is een ijverige en briljante student aan de politieacademie. Tijdens de weekenden neemt hij echter de rol van burgerwacht op zich om overtreders te arresteren die zich aan de reikwijdte van de wet onttrekken. Zijn bewegingen, die de naam Vigilante kregen van omroepverslaggever Choi Miryeo, trokken de aandacht van het publiek. Ondertussen begint een Metropolitan Investigation Team Unit ook jacht te maken op Vigilante.
Toen ze een klein meisje was, zag Atsuko 'Akko' Kagari een goochelshow, uitgevoerd door een heks genaamd Shiny Chariot. Vanaf die dag wilde ze net zo zijn als zij. Kan ze, als ze zich inschrijft bij de Luna Nova Magical Academy en geen magische achtergrond heeft, een heks worden zoals haar idool Shiny Chariot?