Watch Doctor Who season 26 episode 2601 tv series online free
Release: May 12, 1996
The Time Lords have the Seventh Doctor deliver the ashes of the Master. However, when the TARDIS is rerouted to 1999 Earth, a chain of events leads to the Doctor's death and regeneration in a new body.