2月21日，吉姆·卡维佐加入该片的演出，其饰演的角色将是监狱的典狱长，同时也是片中的主要反派。同年4月，据报导，艾美·莱恩将饰演史特龙角色的商业伙伴兼恋人，文森·唐诺佛利欧将饰演说服史特龙角色在退休前接受最后一份工作的人，而柯蒂斯·「五角」·杰克逊和维尼·琼斯也确认参演；其中，琼斯饰演的角色是名没有道德准则的无情守卫。其他演员包括山姆·尼尔、及。2013年4月9日，该片从原本的《》改名为《钢铁坟墓》（）。主要拍摄于2012年4月16日至2012年6月15日在路易斯安那州纽奥良进行。其预算超过7000万美