Дэн Эванс (Кристиан Бэйл) — неудачник, старший сын смотрит на него с презрением. Дэн владеет фермой, но дела на ней идут не слишком гладко. Он задолжал денег соседу, а возвращать нечем. Поэтому сосед сжег амбар и обещал продолжить, если не увидит свои деньги в ближайшее время. К тому же власти грозятся отобрать у Дэна землю под строительство железной дороги. Чтобы как-то улучшить ситуацию и сохранить ферму, он соглашается конвоировать известного бандита Бена Уэйда (Рассел Кроу), которого отправляют на виселицу. Дэну нужно доставить Бена на железнодорожную станцию и посадить его на поезд, который идет на Юму. Но никто не обещал, что это будет легко сделать.