Nadat David Eliot van school is gestuurd, lijkt het enige alternatief een precies op zijn behoeften afgestemd internaat, dat met recht Grieselstate heet. Daar gebeuren vreemde onheilspellende dingen. Na een mislukte ontsnapping wordt alles duidelijk: Grieselstate is een heksenacademie. Na Davids aanvankelijk verzet komt de verrassende wending.