Michael Fassbender has signed on to play the title role in Justin Kurzel's upcoming reboot of William Shakespeare's classic play Macbeth.

The film will stay in the 11th century setting and follows the a Scottish lords' journey to becoming King. It will retain the original dialogue.

Justin Kurzel is directing from a script by Todd Louiso and Jacob Koskoff. Shame's Iain Canning and Emile Sherman will be producing with Film4.

Geoffrey Wright most recently adapted the play for the big screen back in 2006 with Sam Worthington starring as Macbeth.

The studio is still searching for the role of Lady Macbeth. No production schedule has been released.