"Last Christmas" is an episode of the British science fiction television series Doctor Who that was first broadcast on 25 December 2014. It is the tenth Christmas special since the show's revival in 2005. It was written by Steven Moffat and directed by Paul Wilmshurst. imdb.com