Sir Kenneth Branagh: Macbeth 'gets under skin'

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.