Infernal Affairs 3 (2003)
The Infernal Affairs series borrows another page from the Godfather series by having the next entry serve as both a sequel and a prequel to the first chapter (the first sequel mirrors The Godfather Part II by tracing the character...