Sir Kenneth Branagh: Macbeth 'gets under skin'
12 July 2013 Last updated at 17:34 BST
Sir Kenneth Branagh established his reputation as an actor by playing three Shakespearian royals: Henry V, Hamlet and Richard III. Now he has taken on another regal role: Macbeth.
The production is staged in a deconsecrated church in Manchester and the battle scenes are so muddy that the audience are warned not to wear their best clothes.
Sir Kenneth joined BBC Breakfast's Charlie Stayt and Louise Minchin to discuss his new role.