The first Charlie Chan film at Fox studios.
The third of forty-seven Charlie Chan movies.
This film was premiered at the grand opening of the Fox Theater at 1350 Market Street in San Francisco on 28 June 1929.