Robert the Bruce - Cast
Angus Macfadyen
as Robert the Bruce
Anna Hutchison
as Morag
as Brandubh
as Scot
Talitha Bateman
as Iver
Diarmaid Murtagh
as James Douglas
Patrick Fugit
as Will
Emma Kenney
as Briana
Daniel Portman
as Angus McDonald
Melora Walters
as Yifa
as John Comyn
Kevin R. McNally
as Sean