Mekhdeth
Lady Mekhdeth
Mekhdub
Lady Mekhdub
Boonrod
Bloody Soldier / Porter / Satan
Duncan
Munkam
Donpen
Witch 1
Witch 2
Witch 3
Bangkho
Lennox
Girl in Cemetery / Goddess Durga
Safari Suite Man
Angus
Seyward
Gallery Girl / Pregnant Girl
Fleance
Courtier
Courtier
Doctor
Caithness
Murderer 1
Murderer 2
Young Seyward
Fortune Teller
TV Reporter
Theatre Director
Macduff's Daughter
Coffee Man
Lady-in-waiting
Pigeonhead Messenger
Royal Page
Producer
Director of Photography
Director
Writer
Producer
Editor
Original Music Composer
Production Designer
Art Direction
Costume Designer
Costume Designer
Costume Designer
Sound Designer
First Assistant Director
Second Assistant Director
Production Manager
Makeup Artist
Makeup Artist
Makeup Artist
Hairstylist
Makeup Artist
Hairstylist
Special Effects Makeup Artist
Sound Designer
Boom Operator
Production Sound Mixer
Visual Effects Supervisor
Gaffer
Set Decoration
Set Decoration
Set Decoration
Set Decoration
Set Decoration
Set Decoration
Set Decoration
Property Master
Original Film Writer