Hengdian World Studios
The film had a budget of . Filming started on May 4, 2015. It was filmed on location at Hengdian World Studios in Jinhua, China and in British Columbia, Canada.