There’s a version of this episode that’s the best thing the Whittaker era produced. It’s in here. You can see it clearly, running underneath a science fiction plot so weak that it keeps dragging the whole thing down to its level. “Rosa” takes the fam to Montgomery, Alabama, in December 1955, and asks them to make sure history happens. The historical half is careful, well acted and genuinely uncomfortable. The Doctor Who half is a man in a leather jacket stealing bus parts. Those two things do not belong in the same episode, and the join shows.
Montgomery works
Vinette Robinson is excellent as Rosa Parks, and the writing around her is the most disciplined in the season. She isn’t a saint or a symbol. She’s a tired seamstress with a job, a husband, and a history of organising that the episode bothers to mention, which is more than most dramatisations manage. The detail that she’d already been trained at Highlander Folk School, that this was planned work rather than a spontaneous moment of temper, is exactly the sort of thing television usually flattens out. The city itself is the strongest thing here. Ryan gets slapped within two minutes of arriving for handing a white woman her dropped glove. Yaz and Ryan can’t sit in the same cafe as Graham. The Doctor talks her way past a policeman by inventing a story, and the policeman’s menace is entirely casual, which makes it worse. Den of Geek noted how little sugarcoating there is for a teatime audience, and co-writer Malorie Blackman’s fingerprints are all over that.
The episode’s smartest choice is refusing to let the white characters drive it. Graham and the Doctor can move through Montgomery with relative freedom. Ryan and Yaz cannot, and the script keeps that distinction sharp rather than smoothing it over for plot convenience. Yaz gets classified as Mexican by a segregated diner and has to work out on the spot which rules apply to her, which is a specific and horrible detail most dramas wouldn’t think of. Tosin Cole is very good here. Ryan’s scene with Martin Luther King is handled lightly, the show resisting the urge to make it a Moment, and his fury at having to be careful in a way that Graham doesn’t is played as exhaustion rather than speeches. Blackman gives the sequence where Ryan and Yaz sit behind a bin and compare notes on what they each get called in 2018 Sheffield a quiet, unforced honesty, and that’s the best-written scene in the run. There’s a genuine idea underneath all of it: the companions who normally get to be tourists in history are the ones history is aimed at. When the episode stays with that, it’s excellent.
The villain is a man who hides bus parts
And then there’s Krasko. He’s a criminal from the far future, released from Stormcage with a neural restrictor that prevents him from killing. His plan to preserve segregation involves rerouting buses, disabling a bus, and persuading a driver to call in sick. This is a man with a vortex manipulator, and his scheme is logistics. Josh Bowman plays him as a blank. There’s no ideology, no menace and barely any dialogue. He exists because the format requires an antagonist, and the moment you notice that, the episode sags around him. The Doctor defeats him by having Ryan point a gun-shaped device at him and send him somewhere else. It takes about forty seconds. Compare that to what this show can do with a historical. The Fires of Pompeii had a genuine moral engine, an impossible choice with real cost. Here the science fiction and the history never touch. Remove Krasko entirely and you’d have a stronger hour.
The bigger issue is what the plot actually asks the fam to do. They have to make sure a bus is full so that Rosa Parks is asked to give up her seat, which means Graham has to sit on that bus and be part of the crowd whose presence forces the moment to happen. That’s a genuinely uncomfortable idea, and the episode is right to find it uncomfortable. But it also means our heroes spend the hour as bystanders to something they must not change, which drains the story of agency. The Doctor’s role is to stand still. Doctor Who is a show about a person who interferes, and an episode built on the premise that interfering is forbidden has to work very hard to generate drama. This one mostly generates waiting. Bradley Walsh sells the discomfort in Graham’s face better than the script sells the idea.
Where it loses me
The last five minutes are where I part company with the people who call this a classic. The moment itself is played well. Then the episode stops, and Krasko’s defeat is followed by a caption, a summary of what the boycott achieved, and Andra Day’s “Rise Up” over the closing sequence, complete with an asteroid named after Rosa Parks. The drama had already made the point. Then the episode makes it again, in case you missed it, and the difference between a story and a lesson is exactly that repetition. I don’t need a song telling me how to feel about a scene I’ve just watched three actors carry perfectly well on their own. That instinct, the reluctance to trust the audience with an idea, is the thing that runs through this whole season. When the writing is good it’s a small blemish. When the writing is weaker, and it often is, it’s all that’s left.
The episode this most invites comparison with is Vincent and the Doctor, and the comparison is not kind. That story also took a historical figure whose significance the audience already knew, and also had to deal with the fact that the Doctor cannot change the outcome. It solved the problem by making the emotional stakes personal rather than historical. Amy thinks she’s fixed something. She hasn’t. The gallery scene works because it’s about the limits of kindness, not about informing you that Van Gogh was important. “Rosa” never finds that angle. It assumes the historical weight will do the emotional work, and historical weight is not the same thing as drama. You end up watching characters wait respectfully for a famous event to occur on schedule. There’s also a strange absence at the centre. Rosa Parks is the title character and has perhaps fifteen minutes of screen time, most of it observed from a distance by people protecting her. The episode is more comfortable venerating her than writing her.
What it leaves behind is Vinette Robinson, a performance that refuses sainthood and plays a working woman with a plan, the best guest turn of the era. It leaves a city that means it, the slap and the cafe and the policeman, Montgomery rendered with real discomfort and no flinching. It leaves Ryan and Yaz behind the bin, two companions comparing 1955 with 2018 Sheffield, quietly, the best-written scene of the run. It leaves Krasko, a time criminal whose master plan is bus timetables, the weakest antagonist in a season full of them. And it leaves a caption and a song, because the moment lands and then the episode explains the moment, which is the tell.
Rating: 3/5. Half of this is the finest thing the Whittaker era made, and the other half is a man stealing engine parts. The historical material is careful and superbly played, and every time the science fiction intrudes it cheapens what’s around it. Worth watching for Robinson. Frustrating for everything bolted to her. A seamstress with a plan, a city that made its own rules, and a time traveller whose evil scheme was a bus rota. One of those three belonged in this story.