Tony Scott’s fierce revenge thriller about a burnt-out bodyguard who tears through a kidnapping ring to save a little girl was filmed in Mexico City – whose sprawling streets give the film its raw, sunbaked intensity.
Where was Man on Fire filmed?
Man on Fire was filmed in and around Mexico City, Mexico.
Every Man on Fire location, explained
The kidnapping – Mexico City
The abduction and rescue used the streets of Mexico City.
The historic centre
Key scenes used the Centro Histórico and Coyoacán.
The wider country
Some scenes used towns in the state of Puebla.
The border – Ciudad Juárez
The film also used Ciudad Juárez and El Paso, Texas.
Planning a visit
Mexico City – the film’s raw, vivid setting – is a vast, accessible capital.