老了，他最初属意男演员杰森·派翠克；不过，即便梅尔·吉勃逊亲自饰演华勒斯，制作公司Icon Productions在预算上恐怕也有困难。华纳兄弟则提供交换条件，若梅尔·吉勃逊能同意演出《致命武器》的续集，就可以提供预算；但是他拒绝了。派拉蒙影业只同意在北美地区发行，最后在海外方面则由二十世纪福斯代理发行。剧组花了6个星期在苏格兰拍摄。大多数战争场面是在爱尔兰拍摄，并且用爱尔兰陆军后备军充当临时演员。整场戏最多用了1600名军人，并且允许可以蓄胡和换下制服、穿上中世纪服装。
与史不