Ray Liotta
Mark Shields
Ray Liotta
Mark Shields
Andy GarcĂa
Javier Salazar
Esai Morales
Pelon
Armand Assante
Padre Antonio
Valerie Cruz
Olivia
Kevin Gage
Wire
Bruce Davison
Anthony
Joe Morton
Hodges
Danny Trejo
Mario
Gary Daniels
Martin
Michael DeLorenzo
Pablo
David Ackert
Mohommad
Jason Connery
Randall
Victoria Elizabeth
Ana
Jordi Vilasuso
Diablo
James Cotten
Director
R. Ellis Frazier
Writer
Abran Trujillo
Second Assistant Director
Marcelo Chow
Second Second Assistant Director
Hilda Somarriba
Publicist
Trent Dempsey
Second Assistant Director
Brandi S. Hawkins
Extras Casting
Aprill Winney
Script Supervisor
Alisa Fredericks
First Assistant Director
Lynnette M. Myers
First Assistant Director
Eric Rae
Production Accountant
Garrett Honea
Second Second Assistant Director
Bri Hervey
Second Unit First Assistant Director
Matthew R. Anderson
Stunt Coordinator
Lori Rozzi
Set Costumer
David Torn
Original Music Composer
Miguel Bunster
Director of Photography
Geoffrey Ross
Producer
R. Ellis Frazier
Producer
Ray Liotta
Executive Producer
Marlon Parry
Producer