Den magiske skolen Manhattan School for Magic er den nyeste skolen for magi i New York, men Maeve O’Donnell føler at hun ikke fortjener plassen sin der. Hennes søster, Izzy, er en av skolens grunnleggere og en helt for dem som nå kan kontrollere magi, men Maeve sliter med å mestre sine egne krefter. Når magien hennes en dag går helt galt, må hun finne en måte å reparere skaden hun har forårsaket. Under sin søken oppdager hun en hemmelig hage i nabolaget Tarnish, et skjult sted hvor magien hennes faktisk fungerer. Her møter hun snakkende kattunger (eller rettere sagt, husdrager) som trenger hennes hjelp for å finne sin savnede mor. Men noen andre leter også etter kattungene, en person som er villig til å ødelegge magiske steder for å stoppe magien fra å spre seg. Maeves ustabile krefter kan være den viktigste løsningen for å redde søsterens skole fra å bli utslettet.