Submitted by Anonymous (not verified) on Tue, 2025-06-03 16:19
MPD Date:
1943Film Title:
Testament Du Docteur Mabuse, LeBox Number:
1011Footage:
8432English Title:
Last Will Of Dr Mabuse, TheExchange:
Principal Film Exch IncManufacturer:
Nero Films