Au début du XVIIIe siècle, en Ecosse, Rob Roy, chef du clan des Mac Gregor, lutte contre le duc de Montrose qui défend les intérêts du roi Allemand George 1er. En dépit des efforts d'apaisement du duc d'Argyll, Rob Roy et son clan font échec à l'oppresseur enmenant une lutte où s'allient la ruse et la force. Lorsque enfin Rob Roy se décide à mettre un terme aux sanglantes batailles qui risquent de se solder par la mise hors de combat de tous ses partisans, il se voit restituer son épée et ses droits par le roi George à qui il était venu se rendre. Devenu héros national, Rob Roy retrouvera le bonheur auprès de sa femme.