Po přepadení karavany unesli děti sestry majora Pratta příslušníci kmene Kiowů. Únosce, Žlutý Pes, má za sebou tragickou minulost – před lety zabil rodinu lovce bizonů známého jako Bufalo. Pratt se proto obrací na Bufala s prosbou o pomoc při vystopování Kiowů a záchraně svých neteří a synovců. Zpočátku se oba muži k sobě chovají nedůvěřivě, ale společná snaha o záchranu dětí a Bufalova odvaha v boji s nepřáteli v nich postupně probudí vzájemný respekt a přátelství. Bufalo nejenže dokáže děti osvobodit, ale zároveň se mu podaří splnit svou dávnou pomstu.