Detective Charlie Chan springs into action when top officials of a New Orleans chemical company begin dropping like flies.
2020
2001
1989
2018
1980
1974
—
2005
2008
2022
1949
1972
2023
2010
2021
2024
1991