Шульц — охотник за головами с необычными привычками и собственным взглядом на дело. Его занятие — выискивать и устранять самых жестоких и беспощадных преступников, за чьи головы назначены большие награды. В пути он встречает Джанго, раба, страдающего от неволи и обид прошлого.
Узнав, что Джанго способен узнать троих разыскиваемых бандитов, Шульц решает вернуть ему свободу. Для охотника это выгодный союзник, а для Джанго — шанс поквитаться с людьми, которые оставили в его жизни глубокий след. Так начинается их общее дело, где жажда справедливости переплетается с расчетом и личной местью.