Nouveau Mexique, 1885. Maggie élève seule ses deux filles, Lilly, l'aînée, adolescente, et Dot la benjamine, dans une ferme isolée. Fermière et un peu guérisseuse, Maggie est aidée par Brake, vacher et amant intermittent, et Emiliano. Quand Jones, son père, débarque après avoir disparu pendant vingt ans et vécu dans une tribu indienne, toute la rancoeur de Maggie ressurgit contre celui qui les a abandonnées, elle et sa mère. Elle le met dehors. Mais, au cours d'un déplacement, Brake et Emiliano sont tués par des Indiens et Lilly enlevée. Devant l'impéritie du shérif et de l'armée, Maggie fait appel à Jones et à son expérience de la vie indienne. Ils s'élancent, avec Dot, à la poursuite des ravisseurs, un ramassis d'Indiens déserteurs de l'armée, et de blancs hors-la-loi. Le temps leur est compté car les jeunes filles kidnappées doivent êtres vendues à la frontière mexicaine. Aidés par Kayitah et son fils, Indiens de la tribu adoptive de Jones, ils retrouvent et combattent le groupe des ravisseurs, dirigé par un redoutable sorcier indien, Pesh-Chidin, qui use sans scrupules de ses pouvoirs maléfiques. Ils réussissent à libérer les jeunes filles, grâce au sacrifice de Kayitah, puis rattrapés par Pesh-Chidin et ses hommes, ils livrent une bagarre sans merci. Jones tuera Pesh-Chidin en se jetant avec lui dans un ravin. Maggie voit mourir son père qu'elle avait enfin retrouvé.