View Full Cast Ray LuiDai Fu-keungCecilia YipMrs. DaiSimon Lui Yu-YeungFoxYu RongguangDumb DogBen LamChan Seven