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.