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