If I told you that there was a movie from 1999 starring Chow Yun-fat and Mark Wahlberg, directed by the same guy who did Glengarry Glen Ross and two of the Fifty Shades of Grey movies, and that it feels like a mash-up of Training Day, The Departed, and early John Woo—there’s a good chance you’d think I was making that up. But this movie is real. It exists. It’s called The Corruptor. And it is about half as good as all those comparisons might suggest.
This is a movie I watched when I was younger and then kind of just forgot about. It drifted out of my brain, and I suspect that this rewatch will do the same. But buried in it are these little flashes of something legitimately sharp, these glimpses of a better movie trying to claw its way out of the one we actually got.
James Foley, who is not exactly an accomplished action director, leans hard into stylization—sometimes to the film’s detriment. You can feel him reaching for that John Woo energy: the slow-motion gunfights, the choreographed chaos, that slick Hong Kong action sensibility. But underneath all of that is a pretty standard NYPD cop drama set in Chinatown, dipped in a world of triads, organized crime, double agents, and undercover deals gone sideways.
The biggest issue is that for a film this ultimately forgettable, it is way too convoluted for its own good. They keep tossing around names of crime bosses, different syndicates like the Triads and the Dragons, introducing new factions every five minutes. After a while, I found myself losing track of who was betraying who, who was secretly on whose payroll, and what the actual through-line of the plot was supposed to be.
But again—there are good bones here.
At the core, you’ve got this mismatched partner dynamic between Mark Wahlberg and Chow Yun-fat. Two NYPD cops forced to work together to crack open a crime ring in Chinatown. Pretty quickly, we find out that Chow Yun-fat is secretly working for one of the syndicates, and Wahlberg slowly gets sucked into that orbit too—but neither of them realizes just how deep the other is in. There are a couple of twists and turns I won’t spoil, but I will say the film genuinely picks up steam in the last 30 minutes. It tightens up, the tension finally lands, and for a moment it feels like the movie it wanted to be all along.
I just wish that version of their relationship—the one that finally clicks near the end—had been woven throughout the rest of the film. Because for a large chunk of it, it feels like Wahlberg and Chow Yun-fat are acting in two entirely different movies. And on that note, Chow Yun-fat’s character is severely underwritten. He’s just kind of this eccentric, world-weary, devil-may-care cop who lives by his own rules. He’s fun to watch, but there’s no real character underneath the swagger.
Wahlberg actually fares a little better. He gets some backstory through his relationship with his father (played by Brian Cox), who’s entangled with the Italian mob and constantly dragging his son into his messes. It’s not groundbreaking, but at least it gives him something to play besides “rookie cop learning the ropes.”
Performance-wise, I was honestly surprised by how solid Wahlberg is here. It’s not an especially showy role, but he doesn’t stick out like a sore thumb, which I half expected. Chow Yun-fat bounces between being wildly over-the-top and weirdly hollow, again mostly because the script gives him nothing but attitude without substance. Still, their dynamic, once it finally starts to gel, ends up being the most engaging part of the movie.
Stylistically, the film is all over the place. I get the intention, but it did not need this many Dutch angles, slam-zooms, or goons spraying Uzis like they’re playing a video game with unlimited ammo. There are touches I liked—hard shadows cast through Venetian blinds will always do something for me—but overall, it felt like they were jumping from set piece to set piece with no real connective tissue holding any of it together.
So yeah, The Corruptor feels like a movie the world has mostly forgotten about. And I kind of get why. But if you squint, you can see the outline of something genuinely compelling—a gritty, stylized crime thriller with real tension and a morally murky partnership at its center. It never fully gets there, but it brushes up against it often enough that I’d call it a solid B-picture in the crime/cop genre canon.
Worth a watch if you’re curious—just don’t expect it to blow your mind.
6.4/10
If I told you that there was a movie from 1999 starring Chow Yun-fat and Mark Wahlberg, directed by the same guy who did Glengarry Glen Ross and two of the Fifty Shades of Grey movies, and that it feels like a mash-up of Training Day, The Departed, and early John Woo—there’s a good chance you’d think I was making that up. But this movie is real. It exists. It’s called The Corruptor. And it is about half as good as all those comparisons might suggest.
This is a movie I watched when I was younger and then kind of just forgot about. It drifted out of my brain, and I suspect that this rewatch will do the same. But buried in it are these little flashes of something legitimately sharp, these glimpses of a better movie trying to claw its way out of the one we actually got.
James Foley, who is not exactly an accomplished action director, leans hard into stylization—sometimes to the film’s detriment. You can feel him reaching for that John Woo energy: the slow-motion gunfights, the choreographed chaos, that slick Hong Kong action sensibility. But underneath all of that is a pretty standard NYPD cop drama set in Chinatown, dipped in a world of triads, organized crime, double agents, and undercover deals gone sideways.
The biggest issue is that for a film this ultimately forgettable, it is way too convoluted for its own good. They keep tossing around names of crime bosses, different syndicates like the Triads and the Dragons, introducing new factions every five minutes. After a while, I found myself losing track of who was betraying who, who was secretly on whose payroll, and what the actual through-line of the plot was supposed to be.
But again—there are good bones here.
At the core, you’ve got this mismatched partner dynamic between Mark Wahlberg and Chow Yun-fat. Two NYPD cops forced to work together to crack open a crime ring in Chinatown. Pretty quickly, we find out that Chow Yun-fat is secretly working for one of the syndicates, and Wahlberg slowly gets sucked into that orbit too—but neither of them realizes just how deep the other is in. There are a couple of twists and turns I won’t spoil, but I will say the film genuinely picks up steam in the last 30 minutes. It tightens up, the tension finally lands, and for a moment it feels like the movie it wanted to be all along.
I just wish that version of their relationship—the one that finally clicks near the end—had been woven throughout the rest of the film. Because for a large chunk of it, it feels like Wahlberg and Chow Yun-fat are acting in two entirely different movies. And on that note, Chow Yun-fat’s character is severely underwritten. He’s just kind of this eccentric, world-weary, devil-may-care cop who lives by his own rules. He’s fun to watch, but there’s no real character underneath the swagger.
Wahlberg actually fares a little better. He gets some backstory through his relationship with his father (played by Brian Cox), who’s entangled with the Italian mob and constantly dragging his son into his messes. It’s not groundbreaking, but at least it gives him something to play besides “rookie cop learning the ropes.”
Performance-wise, I was honestly surprised by how solid Wahlberg is here. It’s not an especially showy role, but he doesn’t stick out like a sore thumb, which I half expected. Chow Yun-fat bounces between being wildly over-the-top and weirdly hollow, again mostly because the script gives him nothing but attitude without substance. Still, their dynamic, once it finally starts to gel, ends up being the most engaging part of the movie.
Stylistically, the film is all over the place. I get the intention, but it did not need this many Dutch angles, slam-zooms, or goons spraying Uzis like they’re playing a video game with unlimited ammo. There are touches I liked—hard shadows cast through Venetian blinds will always do something for me—but overall, it felt like they were jumping from set piece to set piece with no real connective tissue holding any of it together.
So yeah, The Corruptor feels like a movie the world has mostly forgotten about. And I kind of get why. But if you squint, you can see the outline of something genuinely compelling—a gritty, stylized crime thriller with real tension and a morally murky partnership at its center. It never fully gets there, but it brushes up against it often enough that I’d call it a solid B-picture in the crime/cop genre canon.
Worth a watch if you’re curious—just don’t expect it to blow your mind.
6.4/10