View Full Cast Aaron KwokSean LauChow Yun-fatOswald KanCharlie YeungPhoenix LeungEddie PengJoe LeeTony Leung Ka-faiM.B. Waise Lee