In 1751 in Scotland, cheated out of his inheritance by a greedy uncle who has him kidnapped and put on a ship to the Carolinas, seventeen-year-old David Balfour escapes to the Highlands with the help of the Jacobite Alan Breck Stewart and there encounters further danger and intrigue as he attempts to clear his name and regain his property.
Fiercely proud and loyal to her Highland heritage, fifteen-year-old Hadder can't understand why her beloved older brother, after his return from schooling in Edinburgh, no longer seems to share her passionate belief in the Jacobite cause.