Scozia, 1306. La morte di re alessandro iii, senza un successore, ha lasciato la nazione in tumulto e tutti i nobili casati bramano la corona scozzese. Robert the bruce (angus macfadyen), dopo aver combattuto con william wallace (interpretato da mel gibson in braveheart), crede ancora nell'indipendenza scozzese. Si incorona re e fa sua la causa della libertà della scozia. Ma non può vincere contro la potente inghilterra. Sconfitto più volte, il suo esercito si disperde, la nobiltà scozzese lo abbandona e il re d'inghilterra mette una taglia sulla sua testa. Si ritrova così solo, ferito e braccato dagli stessi soldati che un tempo guidava. La sete di vendetta è tanta e il fuoco della libertà arde nel cuore del suo popolo.