The studio and developer announced that shooting on the Impact Pictures production is underway in The Yuzi Paradise, Guilin and in The Zhejiang Hengdian World Studios China. The production will later move to Hong Kong where its expected to wrap.

In a statement, producer Jeremy Bolt said, "Our locations are epic, and the local crews and stunt teams are simply remarkable. We feel lucky to be here, and Cory Yuen has done an astonishing job in training our cast. The action sequences are truly awesome."