Movie Details
Theatrical Release:January 10th, 2025
- Buy Tickets
Movie Budget:$38,500,000
Movie Box Office Gross:$128,093,757 (Worldwide)
Production Companies:Mandarin Motion Pictures, China’s Huace Pictures, Super Bullet Pictures