Production is helmed by Lion Rock Entertainment and China Film Group Corporation.
Produksi film ini dilakukan oleh Lion Rock Entertainment dan China Film Group Corporation.