Life (2017)
To rent on Apple TV Store in Malaysia. Rated 2.3/5 by 3 people on Sinoonim. The six-member crew of the International Space Station is tasked with studying a sample from Mars that may be the first proof of extra-terrestrial life, which proves more intelligent than ever expected.