
Macbeth(1971)
Overview
Scotland, 11th century. Driven by the twisted prophecy of three witches and the ruthless ambition of his wife, warlord Macbeth, bold and brave, but also weak and hesitant, betrays his good king and his brothers in arms and sinks into the bloody mud of a path with no return, sown with crime and suspicion.
Director
Roman Polanski
Studio
Caliban Films
Budget
$2M
Revenue
$1M
Cast

Jon Finch
as Macbeth

Francesca Annis
as Lady Macbeth

Martin Shaw
as Banquo

John Stride
as Ross
Nicholas Selby
as Duncan

Terence Bayler
as Macduff

Stephan Chase
as Malcolm

Paul Shelley
as Donalbain

Noel Davis
as Seyton

Richard Pearson
as Doctor
Andrew Laurence
as Lennox

Bernard Archard
as Angus
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
1971
Runtime
2h 21m
Language
English
Rating
7.1 / 10
Budget
$2M
Box Office
$1M
Production Companies
Caliban Films • Playboy Enterprises
You Might Also Like
Frequently Asked Questions
Where can I watch Macbeth?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Macbeth (1971).
What is Macbeth about?▼
Scotland, 11th century. Driven by the twisted prophecy of three witches and the ruthless ambition of his wife, warlord Macbeth, bold and brave, but also weak and hesitant, betrays his good king and his brothers in arms and sinks into the bloody mud of a path with no return, sown with crime and suspicion.
Who directed Macbeth?▼
Macbeth was directed by Roman Polanski and released in 1971. It is a war, drama film.
How long is Macbeth?▼
Macbeth has a runtime of 2 hours and 21 minutes (141 minutes total).
Who stars in Macbeth?▼
The cast of Macbeth includes Jon Finch as Macbeth, Francesca Annis as Lady Macbeth, Martin Shaw as Banquo, John Stride as Ross, Nicholas Selby as Duncan and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.








