卫·艾亚（David Ayer）对剧本作出贡献，大卫·班尼欧夫在2006年10月完成了剧本草稿，因休·杰克曼2007年忙于摄制《澳大利亚》，而使电影延迟一年进行制作。盖文·胡德在2007年7月宣佈选定为本作导演，预定2008年发行。早先，《X战警》和《X战警2》导演布莱恩·辛格和《X战警：最后战役》导演布莱特·瑞纳（Brett Ratner）有意回锅执导系列续集，其他导演亚历山大·阿加（Alexandre Aja）和连恩·怀斯曼也充满兴趣，曾争取拍摄的查克·史奈德（Zack Snyder）最后也