Rip-snorting historical romp with Liam Neeson and Jessica Lange. Scotland in the early 18th century: Robert MacGregor finds his job protecting the livestock of the Marquis of Montrose not only puts his moral principles to the test, but also his family in danger when a large loan for a cattle deal is stolen. With John Hurt , Brian Cox , Tim Roth. Review page 54.