90 minutes
6/6/2006
Jack Santos is a retired undercover vice cop whose world is suddenly torn apart by the murder of his wife and daughter. After serving a prison term for a crime he did not commit, Jack returns to the streets with a vengeance against crime, and takes to vigilantism.
Danny Trejo
as Jack Santos
50 Cent
as Black
Salvador Sánchez
as Joker
Anna Colona
as Baby
Noel Gugliemi
as Diablo
Jason Mewes
as Bobby Mewes
Baby Bash
as Ricardo White
Robert John Burke
as Det. Ron Banks
Diamond Dallas Page
as Spider Benson
Tech N9ne
as Choco
Houston Alexander
as Strong Arm
Rocky Anderson
as Defense Attorney
Bryan Bailey
as Sgt. Bailey
Rashad Evans
as K.O.
Antonio Fargas
as Bert
Kari Hawker-Diaz
as Andrea
Jeff Johnson
as Jimmy
Annalisa Johnson
as Young Danielle
Jesse Lopez
as Chuy
Jim Jepson
as Arresting Officer
Marie Madrill
as Maria Santos
Nelson Madrill
as Nelson Madrill
Sophie Madrill
as Baby Danielle
Clarissa Costa
as Danielle Santos
Savannah Ostler
as Reporter
Brian Wimmer
as Nick
Monika Zajac
as Zora
Debbie Trejo
as Nurse Debbie
Rhett Willman
as Warden's Guard
Yogi Roth
as Carl
Rosemberg Salgado
as Robert / Store Clerk
Gil Medina
as Flaco
Jennifer Klekas
as News Repoter #1
David Ibarra
as Warden Ibarra
Nate Herd
as Jock #1
Donal Logue
as Buzz (uncredited)
Sandy Romero
as Loan Center Employee (uncredited)
Jeffrey Scott Jones
as Homicide Detective (uncredited)
Liliana Arredondo
as News Reporter #2
Bryan Bailey
as Sgt. Bailey
Dean Bryant
as Homeless man
Tony Brown
as Convenience store officer
Carol Diamond
as Nurse Carol
Carlos Diaz
as Charlie
Zach Howa
as Zach Howa
Jeff Johnson
as Jimmy
Jennifer Klekas
as News Reporter #1
Jesse Lopez
as Chuy
Matt Mascaro
as Jock #2
Steve Murphy
as TRE 5
Winward Robert
as Sulfur
Deangelo Simmons
as Blacks Accountant
Zion Simmons
as Young Black
Dave Wright
as Dave Wright