Stars turn out for Macbeth Preview

Anne-Marie Duff arrives for the press night of Macbeth at Trafalgar Studios. Credit: Dominic Lipinski/PA Wire

Stars of stage, screen and politics braved the freezing weather tonight to attend the press night of a new West End version of Macbeth.

James McAvoy, who has appeared in hit films X Men and The Lion, The Witch and the Wardrobe, takes the lead role in one of Shakespeare's darkest plays.

James McAvoy who is taking on the role of the country's most famous theatrical monarch. Credit: Ian West/PA Wire
Hugh Bonneville arrives for the press night of Macbeth. Credit: Dominic Lipinski/PA Wire

Former spin doctor Alastair Campbell and actor Rafe Spall were among guests at the Trafalgar Studios on London's Whitehall.

Anne-Marie Duff, McAvoy's wife, comedian Stephen Merchant and Downton Abbey actor Hugh Bonneville also took their seats at the theatre for the opening night.