VIDEO: Japanese ‘Life’ Trailer With Robert Pattinson & Dane DeHaan Including Some NEW Scenes

There are some new scenes from Life in this Japanese trailer for the movie. The Japanese release date for Life is Dec 19th. More details HERE.