Steven Moffat has done a really great job this year with the Christmas episode: the Return of Doctor Mysterio
When first hearing how it was going to revolve around Super Heroes, myself and my good buddy Joe felt same about it initially as we did about Ghostbusters (add Worried and Distraught emoji Here_____).
But then Christmas day came, and we were Pleasantly surprised.
From beginning to end, showing the young Grant Gordon mistook a vital component to end Temporal barrier around New York for Cold Medicine.
Then following it up as a series of flashbacks to show how Grant became the Superman-esk "Ghost"
Having Marvel and DC comics easter eggs sprinkled throughout the episode Really did help Such as "With Great Power come Great Responsibility"
Followed up with the Lois Lane-esk Lucy Fletcher who turns out to be Grant's School year crush, then turns around to be her Nanny years after the father to the child Splits.
Matt Lucas returns as Nardole, his Alien companion and co-pilot.
The story centers around alien bran monsters wishing to take over Earth, by luring unsuspecting victims into their lair and replacing them.
Like I said when first hearing about the plot I felt it was going to be a dumb take off of so many Doctor Who adventures, leaving plot holse large enough to dive a planet though it.
But Hats off to Moffat for listening to Fans where it counts.
Such closing the Temporal Barriers spoken about in "Angels Take Manhattan", brain monsters last mentioned before mentioned "the Husbands of River Song" along with the sprinklings of Marvel/DC heroes.