Soldiers on an alien planet battle self-aware androids that seek to destroy mankind.
Director: Andrew Bellware
Streaming info last checked: 20 Jan 2026