Movie Review: Life

Six member team of multinational scientists bring back LIFE on Mars.