Doctor: Matt Smith (Eleventh Doctor)
Karen Gillan (Amy Pond)
Arthur Darvill (Rory Williams)
Michael Gambon – Kazran/Elliot Sardick
Katherine Jenkins – Abigail
Laurence Belcher – Young Kazran
Danny Horn – Adult Kazran
Leo Bill – Pilot
Pooky Quesnel – Captain
Micah Balfour – Co-pilot
Steve North – Old Benjamin
Bailey Pepper – Boy & Benjamin
Tim Plester – Servant
Laura Rogers – Isabella
Meg Wynn-Owen – Old Isabella
Directed by Toby Haynes
Written by Steven Moffat
Script editor Lindsey Alford
Produced by Sanne Wohlenberg
Incidental music composer Murray Gold
Length 60 minutes
Originally broadcast 25 December 2010
A space liner carrying 4003 passengers, including Amy Pond (Karen Gillan) and Rory Williams (Arthur Darvill) on their honeymoon, loses control when passing through strange electrified clouds over a human-inhabited planet. The Doctor (Matt Smith), summoned by Amy, is unable to use the TARDIS to save the ship, and instead lands on the planet and discovers that a spire in the centre of a large city is influencing the atmosphere. Its owner, the bitter and peevish old Kazran Sardick (Michael Gambon), refuses to operate the "isomorphic" controls to deactivate the spire and allow the ship to land safely. The Doctor observes Kazran's fear of his father who had built the spire, and creates a scheme inspired by Charles Dickens' A Christmas Carol to make Kazran kinder.
He ventures to Kazran's past and meets him as a kind-hearted young boy, interested in the unique properties of the planet's atmosphere that allow fish to swim in it. The Doctor experiments with Kazran, leading to a shark entering the room and swallowing the Doctor's sonic screwdriver. Though the Doctor is able to recover part of the screwdriver, the shark is wounded in the effort, unable to swim back into the atmosphere. Kazran offers a solution by taking him to a cryogenic storeroom where his father has kept people in storage as "security" for loans, including Abigail (Katherine Jenkins), a young woman with whom Kazran has been enamored. Abigail, once released, sings to soothe the shark while the Doctor uses Abigail's cryo-unit to transport the shark back to the atmosphere. As the Doctor and Kazran return Abigail to storage, Kazran promises her they will see her every Christmas Eve. The Doctor keeps this promise, using the TARDIS to jump forward each year, helping to reunite Kazran and Abigail and watching their relationship blossom with the two falling in love and eventually kissing. However, after one such visit, Abigail tells the now young adult Kazran a secret, and Kazran requests the Doctor end the practice, keeping Abigail in storage indefinitely. Though old Kazran in the present becomes pleased with his new memories, he remains bitter at Abigail's fate and refuses to help save the ship. As a result of the Doctor's actions, instead of being cruel and heartless, Kazran is bitter and heartbroken.
Old Kazran is soon visited by holographic images of the ship's crew in the present. After observing the effects of Abigail's singing, the crew is singing Christmas carols, the sound frequencies of which are helping to stabilise the ship but cannot prevent it from crashing. Amy appears to Kazran and implores his help, but he waves away the holograms. The Doctor appears, and Kazran surmises that he is there to show Kazran his future, but he could not care less if he dies old and alone; he reveals that Abigail had an incurable disease on entering cryostorage and will only have one more day to live. As he cannot decide which day that should be, Kazran chastises the Doctor for believing he could change his mind. Unbeknownst to Kazran, the Doctor has brought young Kazran with him; the realisation of how much his bitter future self now resembles his feared father causes a change of heart in Kazran (making his own memory of his future self the show's version of the ghost of Christmas yet to come), and he quickly agrees to release the controls to save the ship.
The Doctor finds his changes to Kazran's past have locked him out from the spire's controls, but the Doctor devises a solution: by having Abigail sing through one half of the broken sonic screwdriver, the other half, still in the shark, will resonate in the atmosphere and disrupt the storm to allow the ship to land safely. Kazran releases Abigail knowing this will be the last time, but Abigail understands and believes it is time for them to share a Christmas Day. The plan works successfully, and the resulting cloud break-out creates snowfall that falls around the city. As the Doctor rejoins Amy and Rory and prepares to take young Kazran back to the past, old Kazran and Abigail enjoy one last shark-led carriage-ride together.