别是传奇影业的盈利情况受《长城》票房的直接影响。2015年3月11日，影片的演员阵容正式公布，除了刘德华外的其他演员都是首次与张艺谋合作。刘德华和马特·戴蒙分别是港版《无间道》和美版《无间道风云》中的反派主角。景甜为演好动作戏和讲好英语台词在开拍前到美国进行了6个多月的全方位集训。
拍摄.2015年3月23日，张艺谋妻子陈婷发微博称导演正式进驻剧组。3月30日在青岛灵山影视城正式开机拍摄。6月上旬，媒体报道剧组正在北京中影集团的怀柔影视基地拍摄。7月2日下午，导演、主演等主创人