Michael Fassbender to play Macbeth
Michael Fassbender is to play Macbeth in a new film version of the William Shakespeare tragedy, produced by the company behind Steve McQueen's Shame and the Oscar-winning The King's Speech.
Natalie Portman will play Lady Macbeth in a forthcoming movie adaptation of the Shakespeare classic, Macbeth, which will also star Michael Fassbender in the lead role.