View Full Cast Maggie CheungSelfTony Leung Chiu-waiSelf (as Tony Chiu Wai Leung)Jet LiSelfBeau WeaverNarratorDonnie YenSelf