Stephen Hawking once opined that when we first make contact with alien life forms, it won’t go well for us. LIFE takes that premise and gives it a derivative ALIEN-esque story and a lackluster execution of same. Set in the near future, aboard the International Space Station, it presents a dark vision of our first… Read More »