A man who grew up an orphan finally gets to meet his father: The psychopath Dr. Josef Mengele, the Auschwitz surgeon who performed genetic experiments on concentration camp refugees during WWII.

Charlton Heston
as Josef Mengele

F. Murray Abraham
as Paul Minsky

Thomas Kretschmann
as Hermann M.

Odilon Wagner
as Wolfgang Weinert

Denise Weinberg
as Magdalena Weinert

Camilo Bevilacqua
as Jens Keitel

Petra Reinhardt
as Young Hermann's Mother

Marit Nissen
as Young Aunt Lotte

Ivan de Almeida
as Policeman at Front Desk - Manaus

András Stohl
as Werner M.