see more

CANNES, FRANCE - MAY 16: Actor Ben Foster attends the "Hell Or High Water" Photocall during the 69th Annual Cannes Film Festival on May 16, 2016 in Cannes, France. (Photo by Clemens Bilan/Getty Images)

CANNES, FRANCE - MAY 16:  Actor Ben Foster attends the "Hell Or High Water" Photocall during the 69th Annual Cannes Film Festival on May 16, 2016 in Cannes, France.  (Photo by Clemens Bilan/Getty Images)