Le célèbre détective Charlie Chan a pris sa retraite depuis un certain temps et vit paisiblement à Hawaii. Un crime qui vient d'avoir lieu à San Francisco lui rappelle d'étranges souvenirs. Voici trente ans, il enquêtait sur le meurtre de son beau-père et avait démasqué l'assassin, une femme surnommée la «Reine des dragons». Celle-ci avait cependant réussi à fuir et avait juré de se venger. Charlie reprend du service et rejoint son ancien collègue chargé de l'enquête à San Francisco. Le meurtrier a déjà fait plusieurs victimes et Charlie soupçonne son ancienne adversaire. Son petit-fils Lee Chan Junior tient à lui apporter son aide, mais se montre plutôt encombrant ....