Steel Ball Run est une course de chevaux qui aura lieu aux USA, au départ de San Diego pour finir à New York, à la fin du XIXe siècle. Plus de 6 000 km à parcourir, mais la récompense s'avère à la hauteur : 50 millions de dollars. Les participants viennent de tous les horizons (Angleterre, Égypte, Mongolie...) et tous ont leur propre motivation, comme ce jockey en quête de gloire ou encore le jeune indien qui veut récupérer sa terre face à l'envahisseur blanc. Mais Gyro Zeppeli semble concourir pour des raisons bien plus mystérieuses, armé d'étranges sphères d'acier.