Michael Fassbender, who plays the lead role, told The Times that this had extended to filming on Skye previous year.
David Thewlis, Sean Harris, Jack Reynor and Paddy Considine make up the supporting cast in the latest adaption that first premiered at Cannes Film Festival and will enjoy a Scottish premiere in Edinburgh on Sunday 27th September.
Fassbender says he would encourage teenagers to go and see the epic blockbuster, in which Scotland’s dramatic countryside has a starring role.
Macbeth is released on Friday October 2.
Cotillard was not on the red carpet but David Thewlis, who takes on the role of King Duncan, and Paddy Considine, playing Banquo, were in attendance. “It was cold and it was wet, surprise, surprise, but Skye is one of the most handsome places I’ve ever seen”.
From the memorable Harry Potter scenes of the Hogwarts Express crossing the Glenfinnan Viaduct and James Bond’s Glencoe retreat in Skyfall, to the lovely West Sands beach of St Andrews in the Oscar winning Chariots of Fire, Scotland’s scenery has made both movie makers and fans fall in love with the country. “We kept the original text – not the whole play, obviously – and that has been adapted and is really a stunning piece of cinema in terms of the visuals”. “I’m glad I did it and I tried, but I don’t think it’s where my future lies”.
VisitScotland boss Malcolm Roughead said: “This movie is fantastic for tourism”.
The new Macbeth premieres in Edinburgh today.