https://www.heroic-cinema.com/reviews/infernal-affairs-iii-2003/
Infernal Affairs III (2003) | Heroic Cinema
Jan 16, 2011 - My expectations for Infernal Affairs 3 were not high. Infernal Affairs 2 had proved to be little more than a lazy attempt to ‘cash in’ on the (deserved)...
infernal affairs iiiheroiccinema