Braveheart is a 1995 film directed by Mel Gibson that shows the life of Scottish hero, William Wallace. Although it was rated 'R' for 69, and some 420, it has remained dear in the hearts of those who have seen it.

Mel Gibson as Scremin' Scottish lad

James Robinson as young William Wallace

Angus Macfadyen as Robert the Bruce

Patrick McGoohan as King Edward "Longshanks"

Sophie Marceau as Princess Isabella of France

Catherine McCormack as Murron Macclannogh-Wallace

Mhairi Calvey as young Murron

Brendan Gleeson as Hamish

Andrew Weir as young Hamish

James Cosmo as Campbell

David O'Hara as Stephen of Ireland

Peter Hanly as Prince Edward

Ian Bannen as Bruce's father

Sean McGinley as MacClannough

Brian Cox as Argyle Wallace

Sean Lawlor as Malcolm Wallace

Sandy Nelson as John Wallace

Stephen Billington as Phillip

John Kavanagh as Craig

Alun Armstrong as Mornay

John Murtagh as Lochlan

Tommy Flanagan as Morrison

Donal Gibson as Stewart

Jeanne Marine as Nicolette

Michael Byrne as Smythe

Malcolm Tierney as Magistrate

Bernard Horsfall as Balliol

Peter Mullan as Veteran

Gerard McSorley as Cheltham (inspired by Hugh de Cressingham)

Richard Leaf as Governor of York

Mark Lees as Old Crippled Scotsman

Tam White as MacGregor

Jimmy Chisholm as Faudron

David Gant as the Royal Magistrate