1297年,华莱士与美伦·布瑞德福特结婚。同年五月,在英军一次报复行动中,美伦被当地执政官威廉·哈泽里克逮捕并杀害。不久后,华莱士设计攻占拉纳克,俘虏了哈泽里克并亲手将他处决。(与影片不同,华莱士是先起义妻子才被杀害,是英格兰人出于对华莱士起义叛乱的报复行动。)华莱士率领的起义军在与英军的作战中不断发展壮大,逐渐成为苏格兰民军中势力最大的一股。由于他作战勇敢,常常身先士卒冲锋陷阵,赢得了部下无比的推崇和爱戴。但另一方面,华莱士对他的对手缺乏骑士精神,所过之处无不屠戮,只是在偶尔心情好时会放过妇孺和教士,以至于英格兰人闻虎色变,甚至连华莱士的手下也因为杀伐太重而良心不安,常常在战后去教会忏悔。凭借着勇猛果敢,华莱士屡战屡胜,引起了同样试图摆脱英国统治的苏格兰贵族的注意。罗伯特·布鲁斯,詹姆斯·斯特沃特,詹姆斯·道格拉斯等贵族纷纷与之结盟。反英联盟一度处于极盛。然而由于华莱士本人坚定站在巴里奥尔家族一方,让反英联盟的其他成员非常不满,不久后联盟即告解体,大批苏格兰贵族投向英格兰。英军趁机攻入苏格兰,企图剿灭华莱士的军队。双方在苏格兰斯特林地区对峙。
斯特林大战,是电影中重点描绘的一场战争,这场战争以苏格兰军队的大胜告终,但战争的过程却不像影片中描述的那样壮阔。当时,英军有6000人,其中有1000名作战经验丰富的骑士,而与之对阵的苏格兰军队一万六千人,虽然人数几乎是对手的三倍,但只有100余名骑士,其余大部分都是没受过训练的农民。彼此战阵的中央有一条名为福斯的河流,河道上只有一座仅能容许两名骑士并排通过的木桥——斯特林桥。当时正值雨季,福斯河水位暴涨,骑士只能通过该桥抵达对岸,而桥的两边土质极其疏松,骑兵连站立都很困难。英军发现了这个问题,于是倾向于和华莱士和谈,双方退兵,但华莱士坚定的回答他来到这里就是为了和英军作战,解放自己的国土,并毫不客气地向英军发出了挑战。
华莱士的态度激怒了对岸的英军,战斗已不可避免,但在如何打的问题上英国人产生了严重的分歧,少数人主张分兵从水位较浅的地方泅渡过河与正面主力夹击敌人,但更多的人希望能从正面堂堂正正的击溃敌军,双方争执不下,最终担任税务官的休·格雷辛汉阻止了双方争吵,称“再争下去就是白白浪费了国王付与的薪水”。
英军在地势极为不利的情况下冒险从斯特林桥通过,结果却正如一些人当初担心的那样,大批骑士刚过桥就纷纷陷入泥沼,松土之中毫无反抗之力。苏格兰军队趁机冲下丘陵,将英军团团围住并全部歼灭。英军统帅沃勒内仅带着不到30人狼狈逃走,800多名骑士,300余名弓手和近5000步兵全部覆灭。华莱士取得了空前的大胜,但他的战友安德鲁·穆瑞,却在战后不治身亡。壮士未捷身先死,华莱士的得力助手战死沙场,这意味起义的转折点吗?(未完续)