Tom Hanks er Michael Sullivan, leiemorderen "The Angel of Death" som jobber for en irsk-amerikansk bande i Chicago under den store depresjonen i 1930. Når Sullivans kone (Jennifer Jason Leigh) og sønn blir myrdet, tvinges Sullivan og hans gjenlevende sønn til å flykte. På flukt planlegger Sullivan hevn over mannen som tok livet av familien hans.
Bonden Farmers liv forandrer seg for alltid når en bande plyndrende Krugere tordner inn i landsbyen Stonebridge, dreper hans sønn og kidnapper hans kone Solana. Oppildnet av sorg, leder den engang fredselskende bonden sin mentor Norick og svoger Bastian i jakten på Krughæren for å redde Solana. Mens Krugene invaderer landsbygda, oppdager kongens magiker kilden til deres makt: hans gamle rival Gallian, en formidabel og maktsyk trollmann, som nå planlegger å styrte Kong Konreid. Idet kongens styrker rir ut for å ta opp kampen med de blodtørstige Krugene, glir Farmer og hans følgesvenner usett gjennom de farlige fjell overgangene i Ehb og inn i ukjent terreng. Men Norick og Bastian blir tatt til fange av Krugene og Farmer selv unnslipper så vidt med livet i behold. Desperat etter å finne sin kone og venner, slår Farmer seg sammen med den kongelige armé i en episk kamp som skal avgjøre både riket Ehb og hans egen skjebne.