Detective Charlie Chan springs into action when top officials of a New Orleans chemical company begin dropping like flies.
2014
1973
2023
1979
1964
1984
1969
1965
2011
2016
1976
1957
1941
2013
1966
1959
1978