Detective Charlie Chan springs into action when top officials of a New Orleans chemical company begin dropping like flies.
1999
1972
2004
1991
2008
2007
2006
2005
1919
1935
1933
1997