Chine, 1937. Aux portes de Nankin, capitale de la Chine, l’armée impériale japonaise lance l’offensive. À l’intérieur, les soldats chinois sont totalement désorganisés. Certains veulent se rendre, d’autres s’y opposent par la force, alors que l’essentiel des troupes et une partie de la population civile ont déjà été évacués. Les remparts sont détruits par des tirs de chars. Les soldats japonais entrent dans la ville fantôme avec ordre de ne pas faire de prisonniers. Le « Massacre de Nankin » est en marche. Parmi les soldats japonais, le jeune Kadokawa prend part à la mise à sac de la ville tout en l’observant avec effroi. Du côté chinois, les soldats sont exécutés en masse, et les femmes de tous âges violées. Les nombreux civils qui n’ont pu être évacués tentent de s’organiser pour survivre…
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…