Ralph Fiennes and David Tennant are among the stars playing Shakespeare's Thane this year. Might the tragedy's current popularity have something to do with the Tory government? After killing King Duncan and two guards to claim the Scottish throne, Macbeth laments that all the oceans of the world can not wash clean his hands, which would make "the multitudinous seas incarnadine". This year, it is the play that has bee…
SOURCE: The Guardian at 10:12AM on December 19, 2023