City of Ghosts (2002)
A con man who is on the run from law enforcement in the U.S. travels to Cambodia to collect his share in an insurance scam but discovers more than he bargained for.
What people think about City of Ghosts
City of Ghosts is the kind of thriller that wins you over with place and mood as much as plot, dropping you into Cambodia with a tactile, lived-in authenticity that most crime films only gesture at. The camera lingers with purpose—humid streets, shadowy bars, uneasy silences—building a cinematic atmosphere where every glance feels like a negotiation and every corner suggests a story you’re not being told. It’s moody and naturalistic rather than slick, powered by grounded performances that make the con-man world feel less like a gimmick and more like a moral fog you can’t quite see through. If you want a fast, twisty roller coaster, this may feel deliberately paced, but if you crave a crime thriller that breathes, broods, and transports you, it’s an underrated trip worth taking.
City of Ghosts wants to be a sweaty, on-the-run crime thriller with exotic atmosphere and a moral hangover, and you can feel the ambition in its Cambodia setting and noir-ish intentions. The problem is it often doesn’t add up: the plot gets muddled and stretches credibility, and the characters are sketched so thin that their choices don’t land with much weight. Pacing is another snag—scenes drift when they should tighten the screws, and the story leans on familiar genre beats without bringing enough fresh logic or tension to justify them. If you’re mainly here for mood, location flavor, and a low-key, slightly grimy vibe, you might get something out of it, but if you need a sharp, coherent thriller with believable stakes, this probably isn’t your night.
Cast
Crew
- Director
- Matt Dillon
- Writers
- Matt DillonBarry Gifford
- Music
- Tyler Bates
- Cinematography
- Jim Denault
- Editing
- Howard E. Smith
Details
- Released
- September 10, 2002
- Language
- English
- Studio
- United Artists, Metro-Goldwyn-Mayer
- IMDb
- tt0164003










