Красный Билл путешествует по Дикому Западу и зарабатывает охотой на разыскиваемых преступников. Он не возит с собой тела убитых, предпочитая отрезать им головы и складывать их в старый чёрный мешок. Этого достаточно, чтобы доказать заказчикам выполнение работы и получить очередную награду. Но деньги давно перестали быть главной причиной его странствий. Много лет Билл разыскивает человека, связанного с трагическими событиями его детства. Он идёт от одного имени к другому, расспрашивает людей и берётся за новые заказы, если они способны приблизить его к цели. Очередной след приводит охотника за головами в окрестности Гринвейла. Город переживает тяжёлые времена. Долгая засуха уничтожает урожай, источники воды пересыхают, а местные фермеры всё сильнее боятся потерять землю. В таких условиях любой конфликт может закончиться стрельбой. Следить за порядком приходится шерифу Артуру Маккою. Он давно понял, что одного закона в этих местах недостаточно. Иногда Маккой закрывает глаза на мелкие нарушения, иногда сам выбирает способ наказания. Жители привыкли к его методам, но появление Красного Билла нарушает сложившийся порядок. Шерифу не нравится вооружённый чужак, который самостоятельно решает, кому жить, а кому оказаться в чёрном мешке. Билл тоже не собирается менять свои правила ради человека со значком. Между ними быстро возникает напряжение, но происходящее вокруг Гринвейла не позволяет сосредоточиться только друг на друге. Фермер Стив отчаянно пытается спасти своё хозяйство. Без воды его земля скоро станет бесполезной, поэтому он готов использовать почти любую возможность добраться до нового источника. Но вода в этих местах означает не только спасение урожая. Она даёт власть над землёй и людьми. Этим пользуется мистер Томпсон, богатый землевладелец, который хочет расширить собственные владения. Засуха позволяет ему давить на фермеров, оказавшихся на грани разорения, и постепенно забирать территории под свой контроль. Стив не хочет отдавать свою землю. Его сопротивление втягивает в конфликт новых людей и делает борьбу вокруг Гринвейла всё опаснее. Красный Билл в это время продолжает искать человека из прошлого. Каждый новый разговор даёт ему очередную часть истории, но чем ближе он подходит к ответам, тем больше людей пытаются остановить его. Некоторые готовы продать нужную информацию. Другие начинают стрелять раньше, чем Билл успевает задать вопрос. Так в его мешке появляются новые головы, а поиски ведут всё дальше по следу старых преступлений. Маккой внимательно наблюдает за охотником за головами и постепенно понимает, что его появление может создать проблемы не только для преступников. Вопросы Билла затрагивают события, о которых некоторые люди предпочли бы больше никогда не вспоминать. Сам шериф тоже хранит немало секретов. Прошлое, которое он считал оставленным далеко позади, начинает возвращаться вместе с людьми, появляющимися в Гринвейле. Одним из них становится Батлер. Он собирает вокруг себя последователей и преследует собственную цель. Его путь связан с событиями, которые произошли много лет назад и до сих пор определяют судьбы нескольких героев. Постепенно отдельные конфликты начинают соединяться. Борьба Стива за воду сталкивается с интересами Томпсона. Поиски Красного Билла приводят его к людям, связанным со старыми преступлениями. Маккою приходится одновременно сохранять порядок в городе и защищать собственные тайны. Каждый из них пытается добиться своего, но на этих землях чужие интересы слишком часто пересекаются. Билл приехал в Гринвейл ради очередной зацепки и рассчитывал быстро продолжить путь. Вместо этого он оказывается среди людей, чьё прошлое связано не меньше его собственного. И чем дальше охотник за головами идёт по найденному следу, тем ближе становится встреча с человеком, ради которого Билл много лет путешествует по Западу со своим грязным чёрным мешком.