View Full Cast Andy Lau Tak-WahLung WahAlan TamAllanKent Tong Chun-YipYipMax MokChungMichael Miu Kiu-WaiKar Wai