2012年10月31日在香港开始拍摄，于2013年2月1日拍摄完毕。取景地方包括香港岛的中环、上环、北角、香港礼宾府和香港动植物公园等地。为了拍摄枪战场面，剧组申请了逾100支各类型的枪械、先后动用了近20,000颗道具子弹、上百辆用于拖吊、撞击及爆破的汽车，以及数十套特别任务连人员的个人装备道具，同时还封闭了香港市区多条行车线以方便拍摄，其中为完成重头戏“中环大战”，剧组拍摄了20日才完成。刘德华表示这是他的第146部参与演出电影，他坚持亲自完成大量高难度动作戏，堪称从影以来最危险和投入的一次。江志强与刘