Macbeth (2006 film) › Cast
Sam Worthington
Macbeth
Victoria Hill
Lady Macbeth
Lachy Hulme
Macduff
Gary Sweet
Duncan
Steve Bastoni
Banquo
Mick Molloy
Murderer in Brown
Matt Doran
Malcolm
Damian Walshe-Howling
Ross
Jonny Pasvolsky
Lennox
Rel Hunt
Angus
John Molloy
Murderer in Black
Miranda Nation
3rd Witch
Chloe Armstrong
1st Witch
Kate Bell (Australian actress)
2nd Witch