Honor is his code. Revenge is his destiny. Rob Roy (1995) is an epic historical drama that brings to life the legendary Scottish folk hero, Robert Roy MacGregor (Liam Neeson), in a tale of loyalty, betrayal, and the unbreakable spirit of a man fighting for his people.



