There’s something perversely comforting about watching a good neo-noir. It’s like slipping into an old leather jacket that still smells like cigarettes and bad decisions. City of Industry (1997), John Irvin’s grimy, underlit hymn to betrayal and revenge, fits that bill perfectly. It’s not trying to reinvent the genre—it’s just here to remind you what it feels like to drown in crime, sweat, and cheap whiskey under a flickering streetlight.
Harvey Keitel, that permanent fixture of American sin, stars as Roy Egan, a man so worn-down and stoic he makes granite look fidgety. The story is familiar—a heist, a double-cross, a bloody road to retribution—but that’s the whole point. This isn’t a movie about surprise. It’s about watching the inevitable unfold like a slow-motion car wreck you can’t look away from. It’s comfort food for those of us who think morality tales taste better when soaked in gun oil and irony.Lucy Liu has a small but striking role as Cathi Rose, a nightclub hostess and minor underworld player caught in the crossfire of the film’s revenge spiral.
Keitel: Patron Saint of Lost Men
By the time City of Industry came out, Harvey Keitel had already perfected the art of playing men who have seen too much. From Mean Streets to Reservoir Dogs, he’s made a career out of inhabiting that particular brand of American ghost—the guy who knows the game is rigged but plays it anyway because quitting would mean admitting he’s human.
As Roy Egan, Keitel is in full noir priest mode. He doesn’t so much act as he confesses. Every line he delivers sounds like it’s been marinating in guilt for twenty years. His face alone could tell the story—creases deep enough to store memories, eyes that’ve seen redemption coming and decided to shoot it anyway.
Roy comes out of retirement to help his little brother with one last job, and you don’t need to be a student of noir to know how that’s going to end. The heist goes fine. The aftermath, of course, goes to hell. But watching Keitel unravel isn’t just satisfying—it’s almost meditative. There’s a strange serenity to his revenge, a quiet professionalism in how he dismantles everyone who wronged him.
Keitel doesn’t chew the scenery; he burns it down with a Zippo, mutters a prayer, and walks away before the flames reach his shoes.
Stephen Dorff: The Snake in the Smoke
Every noir needs its Judas, and City of Industry gives us one with a smirk. Stephen Dorff, in all his ’90s punk arrogance, plays Skip Kovich—the kind of guy who looks like he’d sell out his mother for gas money and still think he’s the smartest man in the room. Dorff’s Skip is pure slime charm. He’s the twitch in the corner of the eye, the slick hair and fake confidence of a man who believes betrayal is a form of entrepreneurship.
The beauty of Dorff’s performance is that he never once feels like he’s overplaying it. He’s got that cocksure smirk that makes you want to slap him with a blackjack. His betrayal of Roy’s brother isn’t shocking—it’s almost a natural law, like gravity or hangovers. Watching him unravel as Keitel comes for him is deeply satisfying, the way watching a mosquito explode under a zapper is satisfying.
Dorff plays Skip like a man auditioning for hell and nailing the callback.
Famke Janssen: The Heart of Decay
Every noir also needs a woman—not a femme fatale this time, but someone whose soul still flickers in a world of rot. Famke Janssen’s Rachel Montana gives the movie its only sliver of humanity. She’s the widow of one of the betrayed, a woman who’s been burned so often she barely remembers what warmth feels like.
Janssen doesn’t play Rachel as a victim. She’s too smart for that. There’s a quiet rage under her calm, a sense that she’s just waiting for an opportunity to stop being polite. When Roy shows up at her door, beaten and bleeding, she doesn’t flinch. She just calculates—decides whether he’s worth the trouble.
Their dynamic is what keeps City of Industry from descending into pure macho revenge porn. There’s tenderness here, but it’s the kind of tenderness that carries a gun. Janssen gives the film its moral spine, proving that even in a story filled with thieves and killers, compassion can still crawl out of the wreckage—bruised, but breathing.
Aesthetics of Exhaustion
Lucy Liu doesn’t have much screen time, but she makes an impression — the kind of character who seems to know every dirty secret worth knowing but is smart enough not to say them out loud. Cathi embodies the noir archetype of the peripheral survivor — she doesn’t drive the plot, she observes it, drifting through the neon haze like someone who’s seen too many bad men make the same mistakes. Liu brings a sharp, streetwise energy to the role; even in brief moments, you sense she’s the only one in the room who’s figured out that in a world full of hustlers, silence is the best hustle of all.
Director John Irvin knows his way around masculine decay. City of Industry isn’t sleek or sexy—it’s dusty, grainy, and sticky with heat. The cinematography feels like it’s been left out in the sun too long, and that’s a compliment. You can practically smell the gasoline and cheap motel disinfectant.
Every frame is soaked in that end-of-the-century malaise—an America running out of reasons to pretend. The city itself isn’t glamorous; it’s a labyrinth of warehouses, back alleys, and chain-link fences. It’s noir’s natural habitat—where capitalism and despair meet for cheap drinks.
Even the music feels like it’s tired of existing. There’s no bombast, no heroism—just the slow pulse of inevitability.
Irvin directs with a kind of fatalist restraint. He doesn’t rush revenge; he lets it simmer. The violence, when it comes, isn’t stylish—it’s clumsy and personal. Bullets don’t fly—they thud. Knuckles don’t land clean—they break. You don’t cheer for the action; you wince through it. It’s noir honesty at its finest: no glory, just consequence.
A Love Letter to the Dead Genre That Won’t Die
By 1997, neo-noir was supposed to be over. The golden age of grit had been replaced by glossy thrillers about rich people cheating on each other in glass houses. But City of Industry kept the faith. It’s not a throwback—it’s a resurrection.
This film remembers that noir was never really about crime; it was about punishment. The world is rotten, but the people are worse. The line between justice and revenge is a thin, blood-slick rope, and everyone’s hanging from it.
Roy’s vengeance isn’t righteous—it’s ritual. Every bullet, every bruise, every quiet stare is a form of prayer. When he finally beats Skip to death, it’s not catharsis. It’s communion. It’s the world correcting itself, however briefly, before collapsing again.
And yet, somehow, there’s hope. The ending—Rachel finding that medal, proof that Roy survived—feels like a ghost whispering, “You can still make it out.” Not happy, not redeemed, but alive. And in noir, that’s the best anyone can ask for.
Why It Still Works
Here’s the thing about City of Industry: it’s not perfect. It’s grim, predictable, occasionally as subtle as a blackjack to the temple. But that’s exactly why it works. It doesn’t pretend to be anything else. It’s a movie about bad people doing bad things for bad reasons, shot with love and a little existential humor.
There’s no irony here, no smug winking at the audience. Just sweat, guilt, and gunmetal poetry. In an era where most thrillers were trying to be clever, City of Industry just decided to be true.
And if you love noir—if you love stories where the heroes bleed more than they talk, where every victory costs too much—then this film is a small, dirty gem.
Final Thoughts: The Gospel of Grit
City of Industry isn’t a movie you watch for comfort. It’s one you put on when you want to remember what noir feels like when it’s stripped down to the bones. It’s the sound of Keitel’s voice rasping through smoke. It’s Dorff’s eyes flicking with panic as karma catches up. It’s Janssen’s calm defiance, still standing amid the ruin.
It’s a love story told in bullet holes and cigarette burns.
Everyone in it is damned, but they go down swinging—and if that’s not noir, nothing is.
So pour a drink, turn off the lights, and raise a toast to the dying art of cinematic sin. Because City of Industry doesn’t just honor the ghosts of noir—it joins them, standing shoulder to shoulder in the neon-lit afterlife, unrepentant and beautifully doomed.
