Streaming Online Life (2017)
A multinational six-member crew aboard the International Space Station performs a successful capture of a space probe returning from Mars with a soil sample. The crew is tasked with studying the sample, which could prove to be the first evidence of extraterrestrial life. After extracting a single cell from the sample, British biologist Hugh Derry, […]