But what does that mean for the film?
A British school sitting on the “Doctor Who” universe equivalent of the Hellmouth from “Buffy the Vampire Slayer”?! We’re in!