Pierwotnie rolę Lady Makbet miała zagrać Natalie Portman.
Kiedy Makbet i Lady Makbet pozostają sami, korona Makbeta obraca się między ujęciami.
Zdjęcia do filmu nakręcono na wyspie Skye (Szkocja, Wielka Brytania), hrabstwie Surrey, Ely, Bamburgh (Anglia, Wielka Brytania) i Richmond (Wirginia, USA).
Zdjęcia do filmu trwały od 6 lutego 2014 roku do kwietnia 2014 roku.