All Cast

Mark Cousins

Mark Cousins

Self - Narrator (voice)

Alba Rohrwacher

Alba Rohrwacher

Anna

Donald Trump

Donald Trump

Self - Politician (archive footage)

Adolf Hitler

Adolf Hitler

Self - Politician (archive footage)

Benito Mussolini

Benito Mussolini

Self - Politician (archive footage)

King Victor Emmanuel III of Italy

King Victor Emmanuel III of Italy

Self (archive footage)

Giacomo Acerbo

Giacomo Acerbo

Self - Politician (archive footage)

Gabriele D'Annunzio

Gabriele D'Annunzio

Self - Writer (archive footage)

Cesare Maria De Vecchi

Cesare Maria De Vecchi

Self - Politician (archive footage)

Claudio Treves

Claudio Treves

Self - Politician (archive footage)

Filippo Turati

Filippo Turati

Self - Politician (archive footage)

Haile Selassie I

Haile Selassie I

Self (archive footage)

Hidaka Shinrokurō

Hidaka Shinrokurō

Self - Diplomat (archive footage)

Francisco Franco

Francisco Franco

Self - Politician (archive footage)

Rudolf Hess

Rudolf Hess

Self - Politician (archive footage)

Heinrich Himmler

Heinrich Himmler

Self - Politician (archive footage)