Tri Mabuse - ihmispeto

Translate this to English?
Dr. Mabuse the Gambler