Detective Charlie Chan springs into action when top officials of a New Orleans chemical company begin dropping like flies.
1947
1981
1926
1948
1949
1927
1990
1933
2007
2020
1995
1980
1982
2012
1979
2025