Lucky Prescott (Stimme im Original: Isabela Merced) ist ein aufgewecktes Mädchen, dass Regeln nur in der Theorie kennt. Die Liebe zu Pferden und spektakulären Abenteuern hat sie von ihrer verstorbenen Mutter (Eiza González) vererbt bekommen, die als Stuntreiterin ein großer Name in der kleinen Stadt Miradero war. Unter den wachsamen Augen von Tante Cora (Julianne Moore) fordert die kleine Lucky einmal zu viel ihr Glück heraus, was Cora zu dem Entschluss bringt, Lucky zurück zu ihrem Vater Jim (Jake Gyllenhaal) zu bringen. Er lebt noch immer in Miradero, was Lucky überhaupt nicht beeindruckt. Abenteuer kann sie in dem verschlafenen Nest nicht erwarten. Als sie jedoch den wilden Mustang Spirit trifft, beginnt für Lucky ein neues Kapitel: Sie freundet sich mit dem stolzen Pferd an, lernt neue Freunde kennen und muss die Herde von Spirit vor einen fiesen Pferdezüchter (Walton Goggins) retten.