Infernal Affairs
8
94%
4
Review
*may contain spoilers
I just watched Infernal Affairs and it’s one of the best crime thrillers I’ve ever seen. The movie follows two men living double lives. Chan Wing-yan, played by Tony Leung, is a cop undercover in the triads. Lau Kin-ming, played by Andy Lau, is a triad member secretly working inside the police. Both live in constant fear of being discovered, and when their sides realize there’s a traitor, the tension becomes unbearable. Neither man knows who to trust anymore.
What makes this film so powerful isn’t the action but the emotional weight. It doesn’t rely on gunfights or car chases. Instead, it focuses on the mental strain of living a lie. The pressure builds with every scene until the two leads finally meet, and it feels like an explosion that’s been waiting to happen. The story is tight and gripping from start to finish.
Tony Leung gives one of his best performances as Chan. He looks exhausted and broken but still determined to do the right thing. His quiet sadness makes everything feel deeply human. Andy Lau matches him perfectly as the mole who seems calm on the surface but is drowning in guilt underneath. They share only a few scenes together, but their connection drives the entire film. The supporting cast is also excellent, with Anthony Wong as Chan’s honest mentor and Eric Tsang as the chilling triad boss.
Visually, the film is stunning. The editing is fast but never confusing, and every shot feels deliberate. Hong Kong looks beautiful but dark, reflecting the moral chaos of the story. The music heightens the emotion without overdoing it. Everything builds toward a devastating ending that stays with you long after the credits roll.
The only weak spot is the romantic subplots. The scenes with the love interests feel a bit forced and don’t add much to the main story. But they’re brief and don’t distract too much from the core conflict. Infernal Affairs might not reinvent the crime genre, but it refines it to near perfection. It’s about choices, regret, and searching for redemption. Two decades later, it still feels fresh and intense. It’s more than just a thriller. It’s about two souls trapped by their own lies, looking for a way out of their personal hell.
– written by sankalp
