戴蒙·林道夫
2007年，彼特的B計劃娛樂獲得了電影的改編權，並指派福斯特擔任導演。2009年，卡納漢受聘重寫劇本。拍攝於2011年7月在馬爾他開始進行，預算約為1.25億美元，8月，劇組遷移至格拉斯哥和布達佩斯取景。電影最初打算於2012年12月上映，但製作過程中受到了波折。6月，該片的發行日期被延遲，而演員們回到布達佩斯進行为期7週的補拍。戴蒙·林道夫受聘來改寫第3幕，但沒有時間來完成，後讓德魯·戈達德重寫了一遍。重拍作業於9月至10月間進行。