Gu Shen2015Loading watch options…DirectorJia LeCastQin ChumingBen Ng Ngai-cheungTeresa Mak Ka-keiMark Cheng Ho-namWaise Lee Chi-hung