Ryan Reynolds Battles A Freaky Alien Plant Thing In First Life Trailer

Ryan Reynolds deals with one seriously pissed off alien on Mars in the first 'Life' trailer