Movie History The Shanghai Cobra 1945 The Shanghai Cobra 1945 The Shadow Laughs 1933 The Strange Case of Hennessy 1931