Where To Stream Doctor Who Season 8 Episode 3
Robot of Sherwood
- Aired September 6, 2014
- 45 Min
- Rated 7.1
- Number 124 Of 153 Rated Episodes
When Robots threaten Sherwood forest, the Doctor must join forces with Robin Hood to stop the evil reign of the Sheriff of Nottingham.