Steel Ball Run est une course de chevaux qui a 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 et tous ont leur propre motivation, comme ce jockey en quête de gloire ou encore ce jeune Indien qui veut récupérer sa terre.