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

Peter Hanly Prince Edward

James Robinson Young William Wallace

Mel Gibson Director

Randall Wallace Writer

Bruce Davey Producer

Mel Gibson Producer

Alan Ladd Producer

Stephen McEveety Executive Producer

Dean Lopata Associate Producer

Elisabeth Robinson Associate Producer

John Toll Cinematography

Steven Rosenblum Film Editing

James Horner Original Music

Thomas E. Sanders Production Designer

Ken Court Art Direction

Nathan Crowley Art Direction

John Lucas Art Direction

Ned McLoughlin Art Direction

Peter Howitt Set Decoration

Charles Knode Costume Design

Patsy Pollock Casting

Mary Alleguen Production Manager
⨁Full Cast & Crew