ben-foster-the-strange-exhilarating-prince-of-the-sacrificial-lamb-role Ben Foster in Hell or High Water (2016) Post navigation Ben Foster: The Strange, Exhilarating Prince of the Sacrificial Lamb Role