Last story I watched was The Invasion of Time.
Strangely I've often thought of it as a shoddy, limp, lethargic story, but watching it this time I found myself actually enjoying it as an arresting, delightful watch, mainly I think because of how the cast do a lot with their characters, and how the writers are clearly having fun making some unplugged jazz here. It got quite a few genuine laughs from me, and it was nice to see the Sontarans up for a ruck with the scenery again, K9 was quite kick-ass here, and it did feel like there were high stakes in the end.
However, there was one moment at the end that really made me want to punch the screen, where after the Doctor kills Stor, Leela hears what sounds like the footsteps of the last Sontaran stomping into the workshop and prepares to ambush it, only for it to turn out to be the Doctor, and it just ends.... and oh I guess the writers forgot about the third Sontaran. Well if the writers did such a shoddy job even remembering the details of their climax and left it half-finished, then I can't really trust the writers know what they're doing and I feel pretty pissed off that I bothered to care and invest because I really wanted to. How can I care about stakes and odds that the writers are just going to forget about and let fall by the wayside?
(unless of course the D-Mat gun is actually meant to erase Stor from history and undo the invasion he led, but that's never really made lucid)
I think Leela really makes this one very watchable and is very much a protagonist in her own right in a lot of this, especially her double act with Rodan. Overall though I still think she would've been better being paired off with Cordo in The Sunmakers than Andred here.