Luther Kelly, un trappeur, ayant sauvé la vie du chef indien Gall, a l'autorisation de poser des pièges sur le territoire des Sioux. Il est aidé par son assistant Anse Harper. Kelly refuse de guider l'armée fédérale à travers ce territoire. Sur le chemin du retour, Kelly et Harper sont faits prisonniers par Sayapi, le neveu de Gall. Les deux trappeurs réussissent à soustraire Wahleeah, une jeune indienne, des griffes de Sayapi. Cependant, le major Towns, mégalomane arriviste, fou de rage du refus de Kelly, tente d'envahir les terres réservées aux Indiens...