All Hail Michael Fassbender and Marion Cotillard in the ‘Macbeth’ Trailer

Fair is foul, and foul is fair in the trailer for the latest film adaptation of Shakespeare’s “Macbeth,” as it should be. It will have blood.

Michael Fassbender plays the power-hungry Scottish noble of the title, and Oscar winner Marion Cotillard plays his wife, the equally ambitious and ultimately tormented Lady Macbeth. It shouldn’t be a surprise that it looks like both actors have fully immersed themselves in the parts. Not even Neptune’s ocean could wash the blood from their hands.