New film adaptation of Macbeth premieres in Edinburgh

A new film adaptation of Macbeth, one of Shakespeare's darkest and most powerful works, has premiered in Edinburgh.

Michael Fassbender, best known for 12 Years a Slave and The X-Men franchise, takes on the title role, this time alongside Marion Cotillard as Lady Macbeth.

Our Entertainment Correspondent Colin Paterson was on the red carpet.