Detective Charlie Chan springs into action when top officials of a New Orleans chemical company begin dropping like flies.
1963
2017
2021
1969
1978
1979
2023
2025
2022
2018
1997
2019
2020