View Full Cast Andy LauCai EChow Yun-FatYuan ShikaiNick Cheung Ka-FaiLiang QichaoDaniel WuHu ShiTony Leung Ka-FaiFan Yuanlian