Der Waisenjunge David Balfour wird Mitte des 18. Jahrhunderts von seinem Onkel an einen Sklavenhändler verkauft. Durch einen glücklichen Zufall kann er entkommen und trifft dabei auf den schottischen Rebellenführer Alan Breck. Nun wird David direkt in die blutigen Auseinandersetzungen zwischen Engländern und aufständischen Schotten hineingezogen ...
Michael Caine - Alan Breck
Lawrence Douglas - David Balfour
Vivien Heilbron - Catriona Stewart
Trevor Howard - Lord Advocate
Jack Hawkins - Captain Hoseason
Donald Pleasence - Ebenezer Balfour
Gordon Jackson - Charles Stewart