Mexique, années 1910. Alors que la révolution bat son plein, El Chuncho, moitié bandit moitié guérillero, s’est spécialisé dans les attaques de train. Il vole des armes et les revend à un révolutionnaire, le général Elias, contre de fortes sommes d’argent. Au cours d’un de ces assauts, Chuncho trouve une aide inattendue de la part d’un jeune dandy américain qui se trouvait à bord du train. « El Niño » rejoint la troupe des guérilleros et gagne rapidement la confiance de leur chef. Mais les motivations du yankee restent troubles...