The Snowmen (Christmas Special)

EPISODE:

Episode Info

Christmas Eve 1892 and a chilling menace threatens humankind -- but with the Doctor in mourning, it takes old friends and an unorthodox young governess to get him fighting to save the world again. -- (C) BBC