Spirit è uno splendido stallone che vive allo stato brado nella sterminata frontiera americana. Un giorno il cavallo si trova per la prima volta a contatto con un uomo e, pur conservando la sua libertà, sviluppa un profondo rapporto di amicizia con Piccolo Fiume, un giovane guerriero della tribù dei Lakota. Seguendo il capo indiano nella parabola che farà di lui uno dei più grandi eroi del west, Spirit incontrerà anche l'amore della bellissima puledra Pioggia.