All Cast

Robert Duvall

Robert Duvall

Scott Briggs

James Franco

James Franco

Ben Briggs

Josh Hartnett

Josh Hartnett

KC Briggs

Adriana Barraza

Adriana Barraza

Mrs. Davis

Jim Parrack

Jim Parrack

Deputy Rogers

Luciana Pedraza

Luciana Pedraza

Samantha Payne

Angie Cepeda

Angie Cepeda

Maria Gonzales

Darien Willardson

Darien Willardson

Jimmy Davis

Joaquin Jackson

Joaquin Jackson

Ranger Jackson

Christian Jensen

Christian Jensen

Bar Guy

Devon Abner

Devon Abner

Johnny Briggs