Where To Stream Doctor Who Season 12 Episode 11
Genesis of the Daleks, Part One
- Aired March 8, 1975
- 25 Min
- Rated 9.2
- Number 125 Of 700 Rated Episodes
The Doctor and his companions are sent to the planet Skaro by the Time Lords to prevent the creation of the Daleks.