cinemabuzz.com
“Life” – Red Band Trailer
Six astronauts aboard the space station study a sample collected from Mars that could provide evidence for extraterrestrial life on the Red Planet. The crew determines that the sample contains a la…