Where To Stream Doctor Who Season 25 Episode 5
The Happiness Patrol, Part One
- Aired November 2, 1988
- 25 Min
- Rated 9.0
- Number 246 Of 700 Rated Episodes
The Happiness Patrol walk the streets of Terra Alpha, destroying all the killjoys, on the orders of the despotic Helen A. And in the Kandy Kitchen, something terrible lurks...