Spirit est un étalon qui raconte son histoire, celle des chevaux sauvages de l'Ouest. Grandissant dans de somptueux paysages de prairies et de montagnes, il vit paisiblement dans la plaine, son principal désir étant de courir toujours plus vite. Farceur et aventurier, il devient fougueux mais responsable de son clan une fois adulte.
Une nuit, il est attiré par un feu de camp brillant au loin. Malgré les mises en garde de sa mère, Spirit est bien décidé à rencontrer cette chose étrange et arrive dans un groupe de captureurs de chevaux sauvages. Ces chevaux sont ensuite amenés à l'armée. Spirit réveille accidentellement un des hommes et malgré une poursuite acharnée se fait capturer. Emmené dans un fort au beau milieu du désert, il mène la vie dure aux hommes du Colonel, qui décide de l'emmener au corral, ce qui ne suffit toujours pas, et décide de le lier à un poteau sans eau ni nourriture pendant 3 jours. Durant cette période, un Indien, Petit Nuage, est capturé à son tour et subit