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