School Reunion
Now this is a tough one to review. I've just spoken to a friend who said he thought it was 'okay, but last week's was better'. He only came aboard for the new series, however.
'School Reunion' works on two very different levels. For new fans it's a nice piece set in a creepy school replete with aliens, a sinister headmaster, a talking robot dog and an old friend of the Doctor's who makes Rose think about where her relationship with him is going.
For those of us who have loved the show longer, it's all about Sarah Jane.
This is the kind of story which should have been done years ago - just what happens to a companion when the Doctor moves on. Sarah was a perfect choice because she was one of the few who didn't choose to leave. In many respects, she was the closest thing we had to a Rose before Rose came along.
Toby Whithouse's script is a masterclass in how to do several things at once within a short timeframe. We have the action, the sinister monsters, the character exchanges and too many standout scenes to count. Everything featuring the Doctor and Sarah is massively watchable, but other pieces like the Doctor and Finch's battle-of-words across the swimming pool and Finch's offer of everythung the Doctor could want are both wonderful.
After feeling a little unsure after New Earth I'm feeling once again the Saturday night joy I rediscovered last spring. This really is the best thing on TV right now and it's lovely to be able to say that about a show that I've cherished since I was very young, following the Doctor and Tegan, Peri and Ace (yes, I know I left out Mel - do you blame me?), and reliving the past adventures of the Doctor and a girl called Sarah Jane.
Next week, Steven Moffat returns to scripting duties (hurrah!) and we have Mickey along for the ride. Clockwork robots, spaceships, time portals ... with so many ideas, it's entirely possible a future Doctor twenty years from now could be bumping into a middle-aged, blonde woman called Rose, introducing her to his latest companion ...