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.
Wong, patron d'une Triade de Hong Kong, envoie son garde du corps à Londres pour protéger une femme dont il est le seul à connaître la véritable identité. Alors que le chef de la Triade rivale met tout en ouvre pour prendre le contrôle du territoire de Wong, son fils va tenter de découvrir la vérité, quitte à trahir les siens.