Dane DeHaan Premieres 'Life' at the Deauville Film Festival!
Dane DeHaan walks the red carpet at the premiere of his new film Life held during the 2015 Deauville American Film Festival on Saturday (September 5) in Deauville, France.
Life, which also stars Robert Pattinson, is set to hit theaters in the US on December 4. Be sure to check it out!
10+ pictures inside of Dane DeHaan and others at the premiere of his film Life…