View Full Cast Chow Yun-FatLee Ah ChaiAlex ManTang Kar YungAndy Lau Tak-WahLam Ting KwokPeter Yang KwanUncle ChiDanny Lee Sau-YinInspector Cheung