Frank, pan Jarvie i Andrzej zostają odnalezieni przez górali i postawieni przed straszną i nieznającą litości Heleną MacGregor – żoną Rob Roya. Chwilę później nadchodzi wiadomość o porwaniu Roba przez Galbraitha, który jechał na spotkanie z Rashleighem. Helena każe przyprowadzić pojmanego pana Morrisa i zrzucić go ze skał, by zginął straszliwą śmiercią.

Helena wysyła Franka z poselstwem do Galbraitha, by kazał im wypuścić jej męża. Frank dociera do obozu, w którym przebywa książę chcący pozbyć się raz na zawsze Roba. Jednak podczas przeprawy przez rzekę Robowi udaje się uciec. Frank jest posądzony o uwolnienie Roba i również musi uciekać. Chce wrócić do Aberfoil. Po drodze spotyka miss Vernon z nieznanym mężczyzną (Frank podejrzewa, że to jej mąż) i oddaje mu paczkę z nieprawą zdobyczą Rashleigha. Mówi, że już się więcej nie zobaczą. Po rozstaniu z miss Vernon Frank spotyka Roba, razem udają się do Aberfoil. Opowiada o ich pobycie w górach oraz odzyskaniu własności jego ojca (nie mówi dzięki komu). Wkrótce docierają do Aberfoil, spotykają tam pana Jarvie.

Rozwiązanie Wkrótce Frank i burmistrz wracają do Glasgow, gdzie przebywa już Andrzej. Jest tam także ojciec Franka, który przybył tu uregulować długi. W górach wybucha powstanie (1715 rok).