Nyt kaikki tietävät Marnie Piperin olevan noita, joten se ei tule yllätyksenä, kun hän saa täyden stipendin arvostettuun noitayliopistoon Halloweentownissa. Marnie saa tietää myös muinaisesta ennustuksesta, ja siinä on avain äärimmäisen salaisuuden paljastamiseen.

Herra Chipping tai "Mr. Chips", kuten pojat kutsuvat häntä, pitää yllä tiukkaa kuria sisäoppilaitoksen luokkahuoneessa 1900-luvun alun Englannissa. Kun hän tapaa Katherinen, hänen näkemyksensä koulutuksesta ja elämästä ylipäätään kuitenkin muuttuu. Martin Clunes näyttelee Chippingiä brittiläisessä tv-elokuvassa Goodbye Mr Chips. Elokuva perustuu James Hiltonin klassikkonovelliin vuodelta 1933.