Alice Braga
as Teresa Mendoza
Hemky Madera
as Pote Galvez
Peter Gadiot
as James Valdez
Veronica Falcón
as Camila Vargas
Molly Burnett
as Kelly Anne Van Awken
Joaquim de Almeida
as Don Epifanio Vargas
Nick Sagar
as Detective Alonzo Loya
Jon Ecker
as Guero
Yancey Arias
as Alberto Cortez
David Andrews
as Judge Cecil Lafayette
Justina Machado
as Brenda Parra
Alfonso Herrera
as Javier Gallegos
Gerardo Taracena
as Cesar "Batman" Guemes