A murderous twin gets his comeuppance.
October 1, 1943
Released
Deadlock
59min
—
English
British Foundation Pictures