Released
30 September 2020
Runtime
1h 47min
Director
Revenue
$50,866,901
Genre
Status
Released
Language
Mandarin
Production
China Film (Shanghai) International Media Co., China Film Group Corporation, Epitome Capital, Shanghai Lix Entertainment, Shenzhen Media Film & Television, Tencent Pictures, One Cool Pictures, India Film Services, Huayu International Entertainment, JP Media Limited, Dexter Studios, Golden Network Asia