Dan Evans (Christian Bale) er en retskaffen men fattig ranchejer, som kæmper en brav kamp for at holde sammen på sin lille familie. Lykken tilsmiler dog Dan, da den berømte røver Ben Wade (Russell Crowe) er blevet fanget. Wade skal overføres fra den lille by Brisbee til retten i Yuma i Arizona. En rejse som absolut ikke er risikofri, da Wades bande vil gøre alt for at befri deres leder. Dan melder sig derfor straks, da der efterlyses raske mænd, der mod en klækkelig betaling vil tage med på fangetransporten og forhindre et eventuelt overfald fra Wades bande. Undervejs krydser Dan og Wade klinger, og selvom de er hinandens diametrale modsætninger, viser det sig, at de har mere tilfælles end først antaget.