Jackie Lung est un juriste qui défend les intérêts d'une usine de produits chimiques hongkongaises. Mais lorsqu'il tombe amoureux d'une ravissante femme qui veut faire fermer l'usine pour cause de pollution, Jackie se retrouve en plein conflit d'intérêt et demande l'aide de ses deux compères (Sammo Hung et Yuen Biao) afin de découvrir les réelles intentions des dirigeants de la fabrique.
Jackie est chargé par les Nations Unies de retrouver un trésor caché par les nazis dans le désert du Sahara pendant la seconde guerre mondiale. Il se rend compte qu'il n'est pas le seul à la recherche de ce trésor : des agents secrets et des mercenaires ont également déterminés à mettre la main sur ce précieux butin...
Hong Kong colonie anglaise, au début du XXe siècle. Le gouverneur en place envoie la marine dans les mers de Chine méridionale et orientale pour combattre Lo Sam Paô, chef des pirates. Mais un sabotage va compromettre le départ. Dragon et ses comparses vont élaborer un plan pour arrêter Lo Sam Paô.