该片历经两年精心筹备后于2016年7月开机,剧组辗转澳洲、台湾、北京三地拍摄,总共耗时5个月才拍摄完成,如此大规模的制作周期在国内电影当中并不多见。剧组投入巨大人力和时间,力求打磨出精品。在台湾的一场枪战戏,剧组用1个多月的时间搭建场景,并真枪实弹上阵,紧张和刺激程度令拍了200多部动作戏的成龙都叹为观止。值得一提的是,影片在澳洲拍摄时,《机器之血》剧组进驻悉尼歌剧院进行拍摄。成龙成为全球首个站在悉尼歌剧院屋顶打斗的巨星。这一史无前例的消息,在全球电影界造成轰动。
《机器之血》将于2017年12月22日登陆全国院线,并有望在全球放映。