I’m not looking forward to saying goodbye to Peter Capaldi’s Doctor at Christmas. But I do think his farewell episode looks intriguing thanks to the first teaser for Twice Upon a Time.
Capaldi will be joined in the festive episode by David Bradley as the First Doctor, as well as Mark Gatiss as The Captain. Pearl Mackie will return for the final time as Bill, after telling the crowd at Comic-Con she won’t be back post Twelve.