Guess whos back? Hitler, Stalin and Mao Zedong.