Au XIVème siècle, Robert Bruce, meneur des indépendantistes écossais, subit une série de défaites militaires et doit fuir les tueurs envoyés par le roi d'Angleterre Edouard Ier. Angus Macfadyen reprend le rôle de Robert Bruce, qu'il avait déjà incarné dans "Braveheart" de Mel Gibson (1995).