If current server doesn't work please try other servers below.

watch Infernal Affairs II free
7.262m
119 min
In this prequel to the original, a bloody power struggle among the Triads coincides with the 1997 handover of Hong Kong, setting up the events of the first film.
Released:
2003
Production:
Alan Mak , Andrew Lau Wai-Keung
Casts:
Edison Chen
, Shawn Yue
, Eric Tsang
, Anthony Wong Chau-Sang
, Francis Ng
, Carina Lau
, Andrew Lin
, Roy Cheung
,