Infernal Affairs III: the closing entry in Andrew Lau and Alan Mak’s trilogy doubles up as a prequel and a sequel, and as it bounces around the two timelines of its complex storytelling, the themes of the first film are revisited and deepened, making the experience that much more interesting and rewarding. The storytelling can be confusing and murky at times (partly on purpose), but it packs an emotional punch. Tony Leung is again fine as the rascally infiltrated cop, but Andy Lau gets a meatier role as the troubled mob mole going through some rough patches; Leon Lai is a very good addition as the cold, duplicitous antagonist; Kelly Chen provides the emotional core of the film; Chapman To repeats his role as the flamboyant but dumb mobster with great success. This follows the same playbook aesthetically the previous films do, efficient but far from flashy.
Read also: Infernal Affairs II