View Full Cast Chow Yun-FatLee Ah ChaiAlex Man Chi-LeungTang Kar YungAndy LauLam Ting KwokPeter Yang KwanUncle ChiDanny Lee Sau-YinInspector Cheung