Harry Lachman
Director
Director
Charlie Chan
Jimmy Chan
Insp. Vance
Robert Boggs
Herbert 'Snuffy' Fenton
Richard Jeffery
Ralph Percy
Patricia Shaw
David Elliot
George Kirby
Insp. Hugh Drake
June Preston
Release Date
December 13, 1940Original Language
Italian, EnglishBudget
$0.00Production Company
Available On