Soldiers on an alien planet battle androids that have become self-aware and seek to destroy mankind.
Director: Andrew Bellware
Streaming info last checked: 3 weeks ago