Elizabeth Debicki, David Thewlis, Michael Fassbender, Marion Cotillard, Justin Kurzel, Essie Davis, Iain Canning<br>68th Annual Cannes Film Festival - Macbeth - Premiere

Elizabeth Debicki, David Thewlis, Michael Fassbender, Marion Cotillard, Justin Kurzel, Essie Davis, Iain Canning
68th Annual Cannes Film Festival - Macbeth - Premiere