Detective Charlie Chan springs into action when top officials of a New Orleans chemical company begin dropping like flies.
2012
1979
2025
2020
2023
2002
2000
2019
2018
1983