as Alan Breck Stewart
as Ebenezer
as William Reid
as Cluny MacPherson
as David Balfour
as Derelict
as Captain Forbes
as Mary MacDonald of Dunbrae
as Flora
as MacDonald Earl of Dunbrea
as Rev. Campbell
as James Stewart of The Glen
as Riach
as Soldier #1
as Lieutenant Williams
as John