Braveheart
Cast & Crew

Mel Gibson William Wallace

Sophie Marceau Princess Isabelle

Patrick McGoohan Longshanks - King Edward I

Catherine McCormack Murron MacClannough

Brendan Gleeson Hamish Campbell

James Cosmo Campbell

David O'Hara Stephen, Irish Fighter

Angus Macfadyen Robert the Bruce

James Robinson Young William Wallace
⨁Full Cast & Crew