Where To Stream The Outer Limits Season 4 Episode 21
Promised Land
- Aired August 21, 1998
- 60 Min
- Rated 8.0
- Number 11 Of 74 Rated Episodes
On future Earth a group of alien settlers and a group of escaped human slaves battle the environment and each other. As the casualties pile up, can they set aside their misunderstandings and learn to coexist?