Robert the Bruce - Cast

Angus Macfadyen

as Robert the Bruce


Anna Hutchison

as Morag


Zach McGowan

as Brandubh




Diarmaid Murtagh

as James Douglas



Emma Kenney

as Briana


Daniel Portman

as Angus McDonald



Jared Harris

as John Comyn



Change Location