Marion Cotillard to play Lady Macbeth opposite Michael Fassbender

Cotillard replaces Natalie Portman, who was originally lined up to star opposite Fassbender

Marion Cotillard is to play Lady Macbeth opposite Michael Fassbender in a new big screen adaptation of Macbeth.

She replaces Natalie Portman, Deadline reports, who had been attached to the project in May soon after Fassbender signed up for the title role.

The new Macbeth movie is being produced by Iain Canning and Emile Sherman, the duo behind Shame, which also starred Fassbender, and multiple Oscar winner The King’s Speech. Aussie director Justin Kurzel (Snowtown) is due to start shooting next January in the UK.


This adaptation will be set in the 11th century using Shakespeare’s original language and will apparently offer a “visceral” take on the bard’s classic story about an overly ambitious Scottish nobleman.

Macbeth was first performed in 1611 and has been adapted for film and TV numerous times over the years. Coincidentally, Fassbender’s X-Men co-star James McAvoy starred in an acclaimed West End revival of the play earlier this year.


Kevin Smith: “I’m the world’s biggest Kevin Smith fan”

The beloved cult filmmaker reflects on an extraordinary career

The Best Films of the Decade: The 2010s

As chosen by NME

The Best Songs Of The Decade: The 2010s

Here – after much debate – are the 100 very best songs of 2010s