View Full Cast Sun HaoMa LadongCarisa YanAnsonLarine Tang Yue-PingCammyEddie CheungOfficer OwenJason SzeBoss Chen