Based on "The legend of Montrose" by Sir Walter Scott.