Sean Harris, Jack Reynor, Elizabeth Debicki, David Thewlis, Michael Fassbender, Marion Cotillard, Justin Kurzel, Essie Davis, Iain Canning, Laura Hastings-Smi<br>68th Annual Cannes Film Festival - Macbeth - Premiere

Sean Harris, Jack Reynor, Elizabeth Debicki, David Thewlis, Michael Fassbender, Marion Cotillard, Justin Kurzel, Essie Davis, Iain Canning, Laura Hastings-Smi
68th Annual Cannes Film Festival - Macbeth - Premiere