、乔姬娜·海格、露西·黑尔、琳德茜·冯塞卡、艾莉诺·汤姆林森、加布瑞拉·汪尔德、露西·波顿和克莱西达·博纳斯都是该角的考虑人选。2014年1月18日，罗比被证实为饰演珍的演员。月4日，吉蒙·翰苏加入饰演酋长邦加一角。6月17日，厄希·艾齐利加入剧组。艾拉·彭内尔被选中饰演年幼的珍·波特。卡斯帕·克伦普将饰演刻赤欧尔队长。2015年12月，首支预告透露，吉姆·布洛班特也参演了电影。
拍摄.电影于2014年6月30日正式在英国哈特福郡利维斯登的华纳兄弟利维斯登制片厂开拍，进行四个月后的