Macbeth, Trafalgar Studios
The last time James McAvoy played the Scottish king, it was in a scintillating reworking of the play written in the modern idiom by Peter Moffat, for the BBC's ShakespeaRe-Told season in 2005. McAvoy was Joe Macbeth, a Glasgow chef passionate about his work, the restaurant kitchen where he worked a fitting place for the play's blood and gore.read more