Yim Wing Chun, jeune Chinoise, travaille dans la boutique familiale. Gao Shing, gros bras et fils de bonne famille, veut faire d’elle son épouse bien que celle-ci soit déjà fiancée. Il lui impose alors ses règles du jeu : dans trois mois, ils devront s’affronter en duel et, si Wing Chun est battue, elle sera contrainte de l’épouser. Elle se tourne alors vers un maître Shaolin qui va lui enseigner une technique de kung fu bien particulière...
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…