<Li> Angus Macfadyen as Robert the Bruce </Li> <Li> Patrick McGoohan as King Edward "Longshanks" </Li> <Li> Catherine McCormack as Murron MacClannough - Wallace <Ul> <Li> Mhairi Calvey as young Murron </Li> </Ul> </Li> <Ul> <Li> Mhairi Calvey as young Murron </Li> </Ul>

Who plays william wallace's wife in braveheart