View Full Cast Johnny Ngan Kwok-LeungJack ChanStanley Fung Shui-FanTony Leung Chiu-waiAnita MuiMichael Miu Kiu-Wai