Morgan Freeman
Captain Victor Benezet
Thomas Jane
Detective Felix Owens
Monica Bellucci
Chantal Hearst
Miguel Ángel Suárez
Superintendent
Pablo Cunqueiro
Detective Castillo
Isabel Algaze
Camille Rodriguez
Jacqueline Duprey
Maria Rodriguez
Luis Caballero
Paco Rodriguez
Marisol Calero
Sergeant Arias
Vanessa Shenk
Sue Ellen Huddy
Vanessa Marquez
Singer (voice)