Now that the Doctor has been imprisoned in the Pandorica and the Tardis is exploding in every time whole races, planets and galaxies are being wiped out. Only a few remain, but they only have a little time. They are, however, friends of the Doctor and nobody should underestimate what a Time Lord can do with only a few moments of time.
Season finale and there is so much to have explained and impossible situations to get out of. The first issue is dealt with by just ignoring the explanations and racing through the time travel equivalent of a bedroom farce, a be-fezzed Doctor bouncing backwards and forwards in time doing all the things that we had already seen him do, but that he hadn't done yet. Confusing? Not really, but all played at a breakneck speed in the hope that nobody will see all the holes (and there are plenty).
As for the impossible situations, the Pandorica proves to be the solution to every problem that it has caused. This science fiction gobbledygook will lose a lot of people, but works if you take the basic premises at face value. It basically comes down to one big reset button, something that Russell T Davies used extensively in his big finales and which the older fans consistently complained about.
And how does the Doctor survive? Well it's all down to memory. It always has been. The central theme running through the whole series has been the importance of memory. As Deus Ex Machina get out clauses go it's a bit weak, but it does fit with the rest of the series. For the majority of the audience it will get taken on faith anyway. The Doctor says that it's so and that's good enough for us.
Stephen Moffat's first series as show runner has been only a qualified success, but any sort of success is success. Now that the first season is out of the way we can look forward to his first Christmas special and the further adventures of everyone's favourite Time Lord.
Top