Doctor Who will be returning on 11 May with two episodes going to be on Iplayer at midnight; a new trailer has been released.

News since 1999
Doctor Who will be returning on 11 May with two episodes going to be on Iplayer at midnight; a new trailer has been released.