日，亚历·鲍德温加盟并饰演角色汤玛士·韦恩，但鲍德温在两天后宣佈因档期关系退出电影。电影在2018年9月2日开始进行制作。
拍摄.主体拍摄于2018年9月在纽约市进行，暂定名称为「罗密欧」 （）。拍摄开始后不久，宣佈狄尼洛、布雷特·库伦、希亚·温汉、格伦·弗莱舍尔、、和加盟剧组，而库伦将替代鲍德温饰演他的角色。布莱德利·库柏作为监制之一。摄影导演为曾与菲利普斯在《醉后大丈夫》三部曲合作过的。9月22日，在布鲁克林拍摄一个描绘暴力抗议的场景。9月底，在皇后区阿斯托里亚的第一中央储蓄银