Watch two amazing “LIFE” trailers

It was definitely worth the wait. Check out the official trailer for “Life” + a french trailer with more footage below: