At ComicCon, the BBC premiered the trailer for this year’s Christmas special, and Peter Capaldi’s swansong. The title is “Twice Upon a Time” and it’s a bona fide multiple Doctor adventure — the Twelfth, of course, but also the First, as portrayed by David Bradley. We know very little, except that it’s set in World War One and something is wrong with time — also, neither incarnation of the Doctor wants to regenerate (confirming that for One, it’s happening alongside the events of “The Tenth Planet”, a clever use of the fact that the First Doctor was oddly absent for much of that serial, due to William Hartnell’s illness). It will also feature yet another performance from Mark Gatiss, and a previously-kept-secret final appearance by Pearl Mackie as Bill! I am so excited and so thrilled, and I love this trailer. Now I just have to wait five months…..