View Full Cast Tony Leung Ka-faiDing Chun-BeiAdam ChengHayeWaise Lee Chi-HungCaptain ChangMark Cheng Ho-NamLau Fook-KwongCarrie NgChu-Chiao