The Eleventh Doctor deals with an alien stranded at Earth during xmas time, and the spirit of the holidays will cause a tremendous effect at the origin world of the alien.
See All 1567 Episodes of "Who?"