Majestatyczne wyżyny Szkocji przygotowują się na przyjęcie groźnej zimy. By zapewnić byt i przetrwanie swemu klanowi, Rob Roy MacGregor (Neeson) zmuszony jest pożyczyć pieniądze od niezbyt szlachetnego i szczodrego Markiza Montrose (John Hurt). Tymczasem poplecznik Monstrosea (Tim Roth) podstępnie spiskuje, aby zagarnąć bogactwo dla siebie. Rob Roy musi stawić czoła największemu wyzwaniu swego życia...