A take-no-prisoners cop is on the trail of the triads when his partner is killed during a gun battle. His guilt propels him into an all-out war against the gang, including an up-and-coming soldier in the mob who turns out to be an undercover cop. The two men must come to terms with their allegiance to the force and their loyalty to each other as they try to take down the gangsters.
Chow plays a naive young kung fu student who leaves his rural home on a small island to find his fortune in Hong Kong under the dubious guidance of his uncle (Leung Kar Yan) who cons him into using his natural skills as a snooker player for financial gain. This film also starred six-time world snooker finalist Jimmy White as Chow’s final opponent.
Set against the social turmoil of China’s Cultural Revolution, 12 years old Yue Haiyang is forced to leave the swimming team despite his dreams to become the greatest swimmer of his generation. In a quest to fulfill his dream, friendship and loyalty are tested as three friends wade through the waters of personal struggle and social unrest.