The Doctor arrives in Victorian London, it’s Christmas, but the snow isn’t the only thing descending on the tranquil and jubilant civilization…familiar silver giants of an alternate reality are amassing…