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