After murdering King Duncan (David Thewlis) and yanking the throne, Macbeth (Michael Fassbender) gets consumed by guilt and paranoia since the tyrannical ruler of Scotland.
Trailer
This website uses cookies to ensure you get the best experience on our website.