Watch Doctor Who season 25 episode 3 tv series online free
Release: Oct 19, 1988
The Doctor explains what the 'Hand Of Omega' is, meanwhile the 2 Dalek factions struggle against each other to obtain the Gallifreyan device. Ace makes a upsetting discovery.