In a future where a devastating war has left the planet in ruins, a group of soldiers stationed on a remote planet must battle against deadly androids known as 'screamers.' As the soldiers try to survive and find a way off the planet, they encounter various challenges and face the ultimate fight for their lives.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States