FeatureDrama

Macbeth (1997): cast, story & where to watch

1997 · Film · ★ 4

Macbeth poster

Released in 1997, Macbeth is a drama film directed by Jeremy Freeston, running about 129 minutes.

What it’s about. In eleventh century Scotland, three witches foretell that Macbeth will become King, while Banquo will beget Kings. Macbeth accordingly has King Duncan slain, and is duly crowned in his place. But that's where his problems really begin...

Who’s in it. Macbeth stars Jason Connery as Macbeth, Helen Baxendale as Lady Macbeth, Graham McTavish as Banquo and Brian Blessed as Edward the Confessor, among others.

How it landed. With an audience score of 4.0/10, Macbeth has proved divisive with audiences.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Macbeth page.

If you liked it. Fans of Macbeth tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.

Frequently asked

Where can I watch Macbeth (1997)?
Streaming, rental and purchase options for Macbeth change frequently. Check our where-to-watch page for the latest availability in your country.
Is Macbeth worth watching?
Macbeth holds an audience score of 4.0 out of 10, and is a strong pick if you enjoy drama. Reactions are mixed, so it may depend on taste.
Who stars in Macbeth?
Macbeth stars Jason Connery, Helen Baxendale, Graham McTavish, Brian Blessed and Kenneth Bryans.
When was Macbeth released?
Macbeth was released in 1997, with a runtime of about 129 minutes.