For a better experience on MUBI, update your browser.

Die 1000 Augen des Dr. Mabuse

Fritz Lang West Germany, 1960