FeatureDramaCrime

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

2005 · Film · ★ 7.8

Macbeth poster

Released in 2005, Macbeth is a drama and crime film directed by Mark Brozel, running about 90 minutes.

What it’s about. A chef and his restaurant-hostess wife resort to murder to take ownership of a high-class Glaswegian restaurant.

Who’s in it. Macbeth stars James McAvoy as Joe Macbeth, Keeley Hawes as Ella Macbeth, Joseph Millson as Billy Banquo and Vincent Regan as Duncan Docherty, among others.

How it landed. With an audience score of 7.8/10, Macbeth has been warmly received by 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 (2005)?
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 7.8 out of 10, and is a strong pick if you enjoy drama and crime. Most viewers rate it highly.
Who stars in Macbeth?
Macbeth stars James McAvoy, Keeley Hawes, Joseph Millson, Vincent Regan and Richard Armitage.
When was Macbeth released?
Macbeth was released in 2005, with a runtime of about 90 minutes.