Ben Affleck
Danny Rourke
Alice Braga
Diana Cruz
William Fichtner
Dellrayne
J. D. Pardo
Nicks
Dayo Okeniyi
River
Jeff Fahey
Carl
Jackie Earle Haley
Jeremiah
Zane Holtz
Trout
Ruben Javier Caballero
Watkins
Kelly Frye
Viv
Ryan Ryusaki
Bong
Hala Finley
Minnie (10 yo)
Corina Calderon
Maria
Nikki Dixon
Therapist
Bonnie Discepolo
Business Woman #1
Kelly Phelan
Business Woman #2
Patrick A. Grover
TV Reporter #1
Justin Hall
Armored Guard #2
Lawrence Varnado
Bank Manager
Derek Russo
Tiny
Steve Brudniak
Texas Ranger
Dana Wing Lau
TV Reporter #2
Bobby Hernandez
Mexican Police Officer #1
Gabriel 'G-Rod' Rodriguez
Mexican Police Officer #2
Sandy Avila
Thelma
Ionie Olivia Nieves
Minnie (7 yo)
Evan Vines
Lyle Terry
Jordan Hunter Jones
Armored Guard #1
Natalie D. Garcia
Bank Teller
Carrick O'Quinn
Bank Guard
Camila Téllez
Waitress
Jose Barajas
Border Guard
Sonia Izzolena
Potted Plant Lady
Georgia Foy
TV Reporter #3