Dziki Zachód, koniec XIX wieku. Purvis (David Arquette) i Buddy (Sid Haig) napadają, zabijają i okradają śpiących podróżnych. Uciekając przed pościgiem, bezczeszczą groby niebezpiecznego plemienia. Tubylcy w odwecie docierają do pobliskiego miasteczka Bright Hope, gdzie został zatrzymany w areszcie Purvis, a następnie porywają jego i kilka innych osób. Szeryf Franklin Hunt (Kurt Russell) organizuje pościg, w skład którego wchodzą: jego podstarzały zastępca (Richard Jenkins), lokalny dandys (Matthew Fox) oraz mąż jednej z porwanych (Patrick Wilson). Ich przeciwnika boją się nawet inni Indianie…