Plot Summary
Based on the novel by Robert Louis Stevenson, this dramatic adventure tale follows the adventures of young Scot David Balfour (Brian McCardie). After the death of his parents, David goes to visit his scheming uncle Ebenezer (Patrick Malahide), who sells him into servitude aboard a ship bound for America. At sea, David encounters Alan Breck Stewart (Armand Assante), a nobleman who helps him return to Scotland and confront Ebenezer, who has claimed the young man's inheritance for himself.