Na Dzikim Zachodzie panuje susza. Ranczerowi Danowi Evansowi (Christian Bale) grozi bankructwo. Mężczyzna musi szybko znaleźć dodatkowe zajęcie, inaczej jego rodzina będzie głodować. Tymczasem miejscowy szeryf szuka ochotników do konwojowania przywódcy gangu, Bena Wade'a (Russell Crowe). Dan za 200 dolarów podejmuje się zadania. Dzięki tym pieniądzom będzie mógł uratować farmę. W misji towarzyszą mu Tucker (Kevin Durand) i Doc (Alan Tudyk). Mężczyźni muszą dotrzeć na stację, skąd o 3.10 po południu odjeżdża pociąg do Yumy, gdzie znajduje się więzienie. Ich tropem podążają członkowie grupy Wade'a. Dana i jego kompanów czeka więc ciężka wyprawa. W czasie podróży gangster składa biednemu farmerowi kuszącą propozycję...