Terra Formars
2016
·
109 min
When humanity aims to make Mars livable, scientists use cockroaches and mold to change the planet’s conditions. In 2577, a crew arrives to find giant mutated humanoid cockroaches, and their transmission sets up a future mission to exterminate the threat and reclaim Mars for humans.
Notes & ratings
0 ratings
0 notes
0
25
50
75
100