
Man on Fire
2004 · Movie · R · 146 min · ★ 7.5
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.
Based on Man on Fire
Where to watch
Watch free on Tubi — also streaming on Starz.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2004
- Release date
- 2004-04-23
- Language
- English
- Rated
- R
- Runtime
- 146 min
- Max quality
- HD
- TMDB rating
- 7.5/10 (5,705 votes)
- Box office
- $130,834,852
- Budget
- $70,000,000
Themes
- mexico
- mexico city, mexico
- based on novel or book
- kidnapping
- bodyguard
- diary
- bible
- remake
- stuffed animal
- revenge
- gun battle
- cell phone
- +15 more
Cast & crew

Denzel Washington
as John W. Creasy

Dakota Fanning
as Lupita Ramos

Christopher Walken
as Paul Rayburn

Radha Mitchell
as Lisa Ramos

Marc Anthony
as Samuel Ramos

Giancarlo Giannini
as Miguel Manzano

Rachel Ticotin
as Mariana Garcia Guerrero

Mickey Rourke
as Jordan Kalfus

Roberto Sosa
as Daniel Sanchez

Jesús Ochoa
as Victor Fuentes
Directed by Tony Scott