Watch Doctor Who season 26 episode 1 tv series online free
Release: Sep 06, 1989
Knights from a parallel universe arrive on Earth to find the legendary sword Excalibur. Only the Doctor and Ace with the assistance of Brigadier Lethbridge Stewart can save the Earth from total catastrophe.