
Man on Fire (2004)
Jaded ex-CIA operative John Creasy reluctantly accepts a job as the bodyguard for a 10-year-old girl in Mexico City. They clash at first, but eventually bond, and when she's kidnapped he's consumed by fury and will stop at nothing to save her life.
Cast

Denzel Washington
John W. Creasy

Dakota Fanning
Lupita Ramos

Christopher Walken
Paul Rayburn

Radha Mitchell
Lisa Ramos

Marc Anthony
Samuel Ramos

Giancarlo Giannini
Miguel Manzano

Mickey Rourke
Jordan Kalfus

Rachel Ticotin
Mariana Garcia Guerrero

Roberto Sosa
Daniel Sanchez

Jesús Ochoa
Victor Fuentes

Gero Camilo
Aurelio Sanchez

Mario Zaragoza
Jorge Gonzalez

Charles Paraventi
Jersey Boy

Carmen Salinas
Guardian Three

Angelina Peláez
Sister Anna

Norma Pablo
Reina Rosas

Steve Gonzales
Insurance Lawyer

Andrés Pardave
Vet

René Campero
Father

Angélica Rosado
Mother

Ariane Pellicer
Reporter 1

Alberto Estrella
Adjutant AFI

Gerardo Taracena
Executive Adjutant

Javier Zaragoza
Sandri

Eduardo Rivera
AFI Operator on Radio

Norma Martínez
Arms Dealer 2

José Manuel Poncelis
School Clerk

Eduardo Yáñez
Bodyguard 2A

Itatí Cantoral
Evelyn (uncredited)

Arturo Farfán
Bartender (uncredited)

Adrian Grünberg
Docile Reporter (uncredited)

Berenice Manjarrez Vericat
Newscaster (uncredited)

Jorge Zárate
Customs Official (uncredited)