© Shanghai Film Group Co., Ltd. Shanghai Film Studio/TIK FILMS/Stellar Mega Films Co., Ltd. /21 Century Shengkai Film