Man On Fire
2004
**½
Director: Tony Scott
Cast: Denzel Washington, Dakota Fanning, Radha Mitchell, Christopher Walken

An ex-soldier who tries to deal with his repressed guilt and his drinking problem takes a job in Mexico City as a bodyguard to a young girl, who slowly brings him out of his shell. Once the girl is kidnapped, all internal conflicts are swept aside as the hero inflicts his revenge on the Mexican underworld; nothing heals the wound of an old killing faster than a new one. This is a gripping but overlong and extremely questionable drama that condones torture and lawless killing, and portrays all Mexicans as corrupt lowlifes.