Where To Stream Hard Time on Planet Earth Season 1 Episode 1
Stranger in a Strange Land
- Aired March 1, 1989
- 60 Min
An alien is exiled to Earth as punishment. Taking on human form, he must help humans in trouble in order to earn the possibility of returning home.