i have never hear of robert roy macgregor before rob roy come out and but the movie be definitely worth see . play the title character and liam neeson bring the same spirit to the role that he bring to oskar schindler and and jessica lange also do a really good job a his wife mary . archibald cunningham ( tim roth ) be one person very likely to make your skin crawl . all in all and this come out as good a braveheart ( maybe even well ) . i laugh when i think of how hollywood release two movie almost back to back take a swipe at england . very good . also star john hurt and eric stoltz and brian cox and jason flemyng .