早在2008年戛纳电影节时,本片的制作公司Mythic在寻找投资人的同时,也向女演员梅根·福克斯抛出了橄榄枝,福克斯辞演后她的角色由凯特·玛拉代替。2009年由于信用证金额和筹措资金减少,电影的预算大幅下降,除杰姆斯·鲍弗和保罗·吉亚玛提之外的配角演员集体大换血,制片人Andrew Curtis在接受《综艺》杂志采访时笑称,“电影的筹措资金简直比伦敦的地铁地图还复杂。”直到电影拍摄完毕,电影的监制总共有18名之多。2009年 10月9日开拍,影片由Dragon International 电影工作室在威尔士一个邻近Llanharan的村庄拍摄完成,罗切斯特城堡的复制品则在室内搭建完成。