，子怡一定会演”。2014年6月16日，派格传媒、中国电影集团、韦恩斯坦电影公司共同宣布影片，定档2016年。2014年7月30日，岑勇康加盟饰演魏方。最初消息称影片将于2014年6月起在新西兰和中国拍摄，后来摄制推迟到8月份。2014年9月，《综艺》报道主体摄影正在新西兰进行。根据遭泄露的国家新闻出版广播电影电视总局影片立项通知书，影片的修改要求包括将白莲教改成虚构的武术门派、淡化“反清复明”内容、控制血腥和暴力场面、将俞秀莲的台词“不战而屈人之兵，善之善也”更改为“不战而屈人之兵，善之善者也