Where To Stream Doctor Who Season 10 Episode 3
The Three Doctors, Part Three
- Aired January 13, 1973
- 25 Min
- Rated 8.8
- Number 353 Of 700 Rated Episodes
The Time Lord Omega reveals himself to the third Doctor along with plans for vengeance against his own kind.