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
SOURCE: The Arts Desk at 07:10PM on February 22, 2013