Dunsinane by David Greig was first performed by the Royal Shakespeare Company, presented by the National Theatre of Scotland at the Hampstead Theatre in London in October 2010. It went on to be performed at the Royal Lyceum Theatre in Edinburgh in May 2011.
Reviews of Dunsinane in performance.
These three videos will be of interest.
The first is a trailer for the production:
In this video, David Grieg talks about his inspirations for the play:
This one looks at the rehearsal process: