Tại sao Shakespeare viết "Macbeth" cho Vua James I?

William Shakespeare đã viết "Macbeth" như một cách để thể hiện sự bảo trợ của ông đối với Vua James I. Shakespeare sử dụng "Macbeth" để làm hài lòng nhà vua bằng nhiều cách cư xử khác nhau, với một trong số chúng ám chỉ đến số phận tồi tệ điều đó có thể xảy ra với bất kỳ ai cố gắng chiếm lấy ngai vàng.

"Macbeth" kể về câu chuyện của một người đã lật đổ Vua Scotland bằng cách giết chết ông ta. Điều này tương tự như Âm mưu thuốc súng năm 1605, khi có một nhóm người Công giáo nổi dậy cố gắng giết vua James I và làm nổ tung quốc hội. Ngoài ra, việc đề cập đến các phù thủy trong bi kịch của Shakespeare cũng trùng hợp với sự nhiệt tình của James với đề tài phù thủy.

Một khía cạnh quan trọng khác của "Macbeth" là đây là vở kịch Shakespearean duy nhất lấy bối cảnh ở Scotland. Điều này đã giúp hợp pháp hóa việc kế vị hợp pháp của Vua James lên ngai vàng nước Anh, vì ông là con trai của Mary Queen of Scots.