2017 wurde der Film veröffentlicht. produierten den Film. Produziert wurde in China und United States of America. Die Regie von diesen Film machte Bell Zhong.