2018年9月2日开始进行制作。
拍摄.主体拍摄于2018年9月在纽约市进行，暂定名称为「罗密欧」 （）。拍摄开始后不久，宣佈狄尼洛、布雷特·库伦、希亚·温汉、格伦·弗莱舍尔、、和加盟剧组，而库伦将替代鲍德温饰演他的角色。布莱德利·库柏作为监制之一。摄影导演为曾与菲利普斯在《醉后大丈夫》三部曲合作过的。9月22日，在布鲁克林拍摄一个描绘暴力抗议的场景。9月底，在皇后区阿斯托里亚的第一中央储蓄银行拍摄抢劫场景。根据毕兹表示，菲利普斯在整个制作过程中都在不断改写剧本， 因为菲尼克斯