
These questions, however, blindside us to what's really going on. There is a dark manipulative side to the Doctor at work before the story even begins, as he acts with a plan up his sleeve instead of blundering blindly into a situation and doing his best to sort it out. When the TARDIS is "caught" in a solar tsunami, of all things, it is being hurled deliberately to a time and place that will allow the Doctor to learn how to destroy Amy, whom he suspects is rather less than she seems. That in the process he shows himself to be concerned with fair play to both humans and their enemies does not effect this conclusion; in the end he callously blasts almost-Amy to smithereens. The audience is invited to ask -- though few reviewers ask it -- whether his moral outrage over the murder of almost-Buzzer can be taken seriously. This isn't a complaint on my part, mind you, for it's a wonderful hypocrisy, so typical of the Seventh Doctor who also used companions as pawns to suit his ends.

Amy speaks for the audience when she wonders if the almost-Doctor will be the one to die two hundred years later at the hands of the astronaut, but that would be a cheap ploy. The doppelganger ultimately (if again predictably) sacrifices himself for the benefit of others, and I pray the remarks about molecular memory surviving aren't a forecast. But if the Doctor's twin is too predictable, the two almost-Jennifers compensate with enough surprises to keep us on edge. As much as I can't stand Rory, I feel for him as he's crushed by Jennifer's death, and I never saw the second ganger coming. His performance is believable, and let's be frank, given his Auton baggage and pathetic beta male personality, he and a beast like almost-Jennifer are made for each other. Amy certainly deserves better than a child of his, if that's in fact what she's carrying. Which leads me neatly onto...

Rating: 3 stars out of 5.