Kiedy miała miejsce akcja spektaklu Makbet?
Dokładny okres, w którym Szekspir umieścił Makbeta, jest niejasny, ale uczeni na ogół uważają, że dzieje się to w XI wieku, za panowania króla Szkocji Dunkana I. Ramy czasowe spektaklu pokrywają się z rzeczywistymi wydarzeniami historycznymi, które miały miejsce za panowania Dunkana, takimi jak jego morderstwo w 1040 r. i późniejsze wstąpienie Makbeta na tron. Jednak Szekspir pozwolił sobie na swobodę twórczą, jeśli chodzi o postacie i wydarzenia, fabularyzując wiele aspektów historii, aby uzyskać dramatyczny efekt.