เรื่องราวเกิดขึ้นในช่วงศตวรรษที่ 18 ในสกอตแลนด์ โดย Rob Roy MacGregor (รับบทโดย Liam Neeson) เป็นชาวนาและนักรบที่มีความยุติธรรม เขาพยายามที่จะให้ครอบครัวและชุมชนของเขาอยู่รอดในช่วงเวลาที่เต็มไปด้วยความขัดแย้งและการกดขี่จากชนชั้นสูง
เมื่อ Rob Roy ต้องการกู้เงินจาก Duncan (รับบทโดย John Hurt), นักธุรกิจที่ฉ้อโกง แต่สิ่งที่เขาได้รับกลับกลายเป็นการทรยศและการใช้ความรุนแรงจาก Duncan ซึ่งนำไปสู่การต่อสู้เพื่อปกป้องครอบครัวและชื่อเสียงของเขา