11. Yüzyıl İskoçyasında Kral Duncan (David Thewlis)ın ordusunda general olarak görev yapan Macbeth (Michael Fassbender), asilere karşı çok önemli bir savaş kazanmıştır. Savaştan hemen sonra karşılaştığı üç kahin kendisine kral olacağını söylerler. Bu kehaneti aklından çıkaramayan Macbeth, hırslı eşinin de yönlendirmesiyle Kral Duncanı öldürür ve tahta geçer. Fakat Macbeth bununla yetinmeyecektir. Eline geçen güçle gitgide yalnızlaşan ve en yakın dostlarından bile şüphelenecek kadar paranoyaklaşan yeni Kral, kendisine engel gördüğü herkesi ortadan kaldırmaya kararlıdır.
Shakespeare'in İskoçya kökenli General Macbethin temel alan, dünya klasikleri arasına girmiş tiyatro oyunu Macbethin yeni bir uyarlaması olan film, iktidar için oynanan entrikaları, ihanetleri ve taht kavgalarını konu alıyor.