I have seen so many productions of Macbeth I can recite it in my sleep.
The Polanski version is the default most use to teach, but I really liked Macbeth on the Estate which puts all the action in a council estate Duncan being the criminal mastermind.
I haven't seen the latest one, but Denzel Washington was very good in For Queen And Country where he nailed the accent spoken in that part of London.
Why do you allow the Scots to have a Scottisn accent but we English are told we have a British accent?
I have an English accent.
Scotland is British too.
And the way they speak in Glasgow is very different to Edinburgh or the Highlands or Dundee.
Robin Williams sounds like Robin Williams putting on a cod Scottish accent he doesn't sound Scottish.