Pigen Luckys liv ændres for altid, da hun flytter fra storbyen til landet, for at blive genforenet med sin far Jim Prescott. Til sin store overraskelse møder hun også den vilde hest Spirit, som tager Lucky på på hendes livs eventyr.
Lucky er opdraget til at være en pæn ung dame, men på turen vestpå til sin far i Miradero ser hun noget, der taler til hendes utæmmelige ånd: en flok vilde heste anført af den smukkeste hingst. Et kort øjeblik synes der at opstå et bånd mellem den 12-årige pige og hesten. Det skyldes måske, at Lucky slægter sin afdøde mor på. Hun var en berømt rytterske i et cirkus, men fordi hun omkom ved en ulykke, sendte hendes far, Jim, hende væk. Og nu forbyder han hende på det strengeste at have noget med heste at gøre. Men det er svært for hendes bedste venner bliver den vilde rytterske Abigail og staldejerens datter Pru. Og da den brutale Hendricks og hans kumpaner indfanger hingsten, bliver der hurtigt født et ubrydeligt bånd mellem hesten og Lucky, der også medvirker til, at den slipper fri. Men Hendricks har luret på Lucky, og da hun senere finder sammen med hestene igen, indfanger han hele flokken. Det er nu op til Lucky og hendes veninder af få dem fri.
Abonnér på 'Nyheder fra Filminstituttet' og få seneste nyt om dansk film og Filminstituttets aktiviteter i din indbakke. Nyhedsbrevet udkommer 3-4 gange om måneden.