rob roy be and underrated epic of passion and action . some mild spoiler within . liam neeson give a towering performance a rob roy macgregor and one of the best in his career . jessica lange be letter perfect a his wife mary . they have the most passion and chemistry i have see in a screen couple . john hurt give his best snotty aristocrat performance . tim roth portrays one of the great screen villain . his rape of mary be repugnant and harrowing . he really be a magnificent bastard in this movie . the final duel between rob and cunningham be one of the best swordfights ever . well scripted an score and and michael caton jones direction be flawless . positive .