维斯·史特龙有望担任主演。阿诺·史瓦辛格原本有望接替威利担任主演，但因他已选择《重击防线》而被认为希望渺茫；但于2012年1月11日，据报导，史瓦辛格将加入《》的演出；该消息于一个月后被证实，且他将饰演史特龙角色的狱友。2012年2月8日，瑞典导演麦克·哈夫斯强确认接手《》的导演一职。2012年2月21日，吉姆·卡维佐加入该片的演出，其饰演的角色将是监狱的典狱长，同时也是片中的主要反派。同年4月，据报导，艾美·莱恩将饰演史特龙角色的商业伙伴兼恋人，文森·唐诺佛利欧将饰演说服史特龙角色在退休前接受最后一份工作