STORYCAST & CREWCastDamian Lau Chung-YanDirectorSampson YuenINFORMATIONProduction CompaniesProduction CountriesLANGUAGES