Braveheart poster

Braveheart(1995)

2h 58mAction, Drama, History, WarEnglish
7.9/10
11,141 user ratings

Every man dies, not every man really lives.

Overview

Enraged at the slaughter of Murron, his new bride and childhood love, Scottish warrior William Wallace slays a platoon of the local English lord's soldiers. This leads the village to revolt and, eventually, the entire country to rise up against English rule.

Director

Mel Gibson

Studio

The Ladd Company

Budget

$72M

Revenue

$213M

Share:

Cast

Mel Gibson

Mel Gibson

as William Wallace

Catherine McCormack

Catherine McCormack

as Murron MacClannough

Sophie Marceau

Sophie Marceau

as Princess Isabelle

Patrick McGoohan

Patrick McGoohan

as King Edward

Angus Macfadyen

Angus Macfadyen

as Robert the Bruce

Brendan Gleeson

Brendan Gleeson

as Hamish Campbell

James Robinson

James Robinson

as Young William Wallace

James Cosmo

James Cosmo

as Campbell

Sean McGinley

Sean McGinley

as MacClannough

Gerda Stevenson

as Mother MacClannough

Mhairi Calvey

as Young Murron MacClannough

Jeanne Marine

Jeanne Marine

as Nicolette

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

1995

Runtime

2h 58m

Language

English

Rating

7.9 / 10

Budget

$72M

Box Office

$213M

Production Companies

The Ladd Company • Icon Productions

You Might Also Like

Frequently Asked Questions

Where can I watch Braveheart?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Braveheart (1995).

What is Braveheart about?

Enraged at the slaughter of Murron, his new bride and childhood love, Scottish warrior William Wallace slays a platoon of the local English lord's soldiers. This leads the village to revolt and, eventually, the entire country to rise up against English rule.

Who directed Braveheart?

Braveheart was directed by Mel Gibson and released in 1995. It is a action, drama, history, war film.

How long is Braveheart?

Braveheart has a runtime of 2 hours and 58 minutes (178 minutes total).

Who stars in Braveheart?

The cast of Braveheart includes Mel Gibson as William Wallace, Catherine McCormack as Murron MacClannough, Sophie Marceau as Princess Isabelle, Patrick McGoohan as King Edward, Angus Macfadyen as Robert the Bruce and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.