Doctor Who: EVERY Steven Moffat Episode Ranked Worst To Best
40. Time Heist

Yet another co-written episode (there's definitely a theme here), Time Heist is a perfectly fine episode... but that's really the strongest feeling I can muster about it.
The heist setup certainly provides some entertaining Bond-like moments and framing our usual heroes as criminals for the bulk of the story was a nice subversion, but all in all, this felt very much like a filler episode.
It is fun looking back on this one though and spotting a pre-Wicked (even pre-Bridgerton) appearance from Jonathan Bailey in the role of Psi. It's always great to see future stars making pre-fame appearances in this wacky little sci-fi show, and Psi is the standout character in the supporting ensemble.