Kay Harker's adventures begin in the train on the way home for Christmas. There's snow on the wind and wild dogs roaming the countryside. Something mysterious is about to happen.
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
Kay Harker's adventures begin in the train on the way home for Christmas. There's snow on the wind and wild dogs roaming the countryside. Something mysterious is about to happen.