It's the deepest part of winter, the exact midpoint, Christmas Eve – halfway out of the dark. Amy and Rory are trapped on a stricken space liner that's plummeting through banks of thick icy fog to the surface of the planet below. Only one man has the power to save them; only one man is in possession of a machine that can clear the fog and let them land safely. That man is Kazran Sardick, a rich but lonely old miser who rules Sardicktown with a sky-mast of iron. The Doctor's only chance of rescuing the ship's four thousand passengers is to save Kazran's soul and show him that life is worth living. For this he needs to go back, way back, to when Kazran was a boy with a life full of promise. But can the Doctor put a song in Kazran's heart and love in his life, in time for Christmas? Can he bring him out of the dark?

Doctor Who Christmas Special – A Christmas Carol will be shown on Saturday 25th December 6.00-7.00pm on BBC ONE and BBC ONE HD