Młody David Balfour przyjeżdża do szkockiego domu swojego wuja, żądając spadku. Mężczyzna próbuje go zabić, po czym wyprawia statkiem, by chłopiec został sprzedany jako niewolnik w koloniach. David zaprzyjaźnia się jednak z Alanem Breckiem, który ucieka po klęsce księcia Karola Edwarda pod Culludon. Kiedy kapitan okrętu próbuje zamordować Brecka dla jego pieniędzy, udaje im się wysiąść na ląd i dotrzeć do Edynburga, unikając bezlitosnych Czerwonych Płaszczy.

Alan Breck
David / David Balfour
Catriona / Catriona Stewart
Lord Advocate
Captain Hoseason
Ebenezer Balfour
Charles Stewart
Cluny
James Stewart
Riach
Duke of Cumberland
Lt. Duncansby