蘇格蘭貴族羅伯特想成為蘇格蘭領主,在父親布斯的唆使下,與華萊士結成了虛假的聯盟。華萊士打敗了進攻的英軍,蘇格蘭議會封他為騎士,任命他為蘇格蘭護國公。華萊士發現這些蘇格蘭貴族只考慮自己的利益,根本不擔心人民和國家的未來。愛德華派伊莎貝拉去參加和談以緩和局勢。但是和談失敗了,因為英王根本不考慮人民的自由和平等,只想買下華萊士作為條件。伊莎貝拉回來後意識到和談只是壹個幌子。國王與包圍華萊士的蘇格蘭軍隊壹起加入了愛爾蘭軍隊和法國軍隊。她很快給華萊士發了壹封信。在軍隊的壓力下,貴族們人心惶惶,華萊士領兵上陣。在壹次混戰中,他意外發現勞勃與英國國王勾結,不禁受到重創。伊莎貝拉為華萊士的豪情所傾倒,來到車站向他傾吐真情。他們陶醉在愛情的幸福中。英國國王再次提出和談。華萊士知道這是壹個陷阱,但為了和平,他還是答應去。在愛丁堡,布斯設計了壹個抓住華萊士並把他交給英格蘭國王的陰謀。羅布對父親的詭計怒不可遏,華萊士最終被判死刑。伊莎貝拉沒能說情。在國王去世前,她告訴國王,她沒有懷上王子的血,孩子很快就會成為新國王。
華萊士在行刑前高喊“自由”,震驚了所有人。幾周後被封時,羅布喊出了為華萊士報仇的口號,勇敢地繼承了華萊士反抗英國人的遺產。