Michael Fassbender, left, stars as Macbeth, and Marion Cotillard stars as Lady Macbeth.
Michael Fassbender, left, stars as Macbeth, and Marion Cotillard stars as Lady Macbeth. Jonathan Olley The Weinstein Company
Michael Fassbender, left, stars as Macbeth, and Marion Cotillard stars as Lady Macbeth. Jonathan Olley The Weinstein Company

Videos