Ados, les copains Danny, Hing et Jim étaient inséparables. Loyaux disciples de leur Sifu, Maître Cheung, ils s'entraînaient et se battaient ensemble, aspirant à devenir les plus grands experts en arts martiaux. La vie et les plans changent, et lorsque Dany se rend seul au Japon pour participer à une compétition, les trois comparses se perdent de vue. Trente ans plus tard, c'est le drame qui les réunit de nouveau, Sifu ayant été tué. Les trois amis, maintenant presque des étrangers, s'unissent pour s'acquitter de leur promesse faite à Sifu et capturer son assassin. Ils sont plus âgés, pas nécessairement plus sages, loin d'être dans la même condition physique qu'autrefois, mais ils vont réaliser qu'il leur reste beaucoup de choses à apprendre au point de vue des arts martiaux — et de l'amitié
En 1941, le Japon fait avancer la guerre jusqu’à l’Asie du Sud. La ligne de chemin de fer entre Tianjin et Nanjing devient stratégique. Le cheminot Ma Yuan dirige une équipe de résistants, mettant à profit leur connaissance du réseau ferroviaire pour faire dérailler les machines de guerre japonaises. Les Chinois nomment ces héros hors du commun les « Railroad Tigers ». Quand les forces japonaises envoient des renforts à Shandong, Ma Yuan se lance dans sa plus périlleuse mission : faire sauter un pont ultra-sécurisé, ce qui ralentirait considérablement la progression japonaise…
Shanghai. Gilda est une tueuse professionnelle à l'identité secrète. Suite à une mission elle réside dans un magnifique immeuble où elle rencontre sa voisine, Lin une magnifique Chinoise qui se révèle être une call girl de luxe. Entre elles, une amitié grandit...