
Michael Fassbender
Macbeth
Acting

Marion Cotillard
Lady Macbeth
Acting

Paddy Considine
Banquo
Acting

Elizabeth Debicki
Lady Macduff
Acting

David Thewlis
Duncan
Acting

Maurice Roëves
Menteith
Acting

James Harkness
Angus
Acting
![Jack Madigan]()
Jack Madigan
Macbeth Child
Acting
![Frank Madigan]()
Frank Madigan
Macbeth Child
Acting
![Lochlann Harris]()
Lochlann Harris
Fleance
Acting
![Kayla Fallon]()
Kayla Fallon
Young Witch
Acting
![Lynn Kennedy]()
Lynn Kennedy
Middle-Aged Witch
Acting

Seylan Baxter
Older Witch
Acting
![Amber Rissmann]()
Amber Rissmann
Child Witch
Acting

Scot Greenan
Young Boy Soldier
Acting

Hilton McRae
Macdonwald
Acting
![Brian Nickels]()
Brian Nickels
Thane of Cawdor
Crew
![Andrew Gourlay]()
Andrew Gourlay
Ghost Soldier
Acting
![Eleanor Stagg]()
Eleanor Stagg
Macduff Child 1
Acting
![William Stagg]()
William Stagg
Macduff Child 2
Acting

Matthew Stagg
Macduff Child 3
Acting

Rebecca Benson
Maidservant
Acting
![Gerard Miller]()
Gerard Miller
Messenger
Acting
![Phil Lonergan]()
Phil Lonergan
Masked Attacker
Crew
![Robert J. Fraser]()
Robert J. Fraser
Macbeth Soldier (uncredited)
Directing