Skip To Content

Where To Stream Hard Time on Planet Earth Season 1 Episode 1

Stranger in a Strange Land

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.