Jackie Chan spiller den snille og rolige gutten Ah, som havner i uventede problemer når han avverger et ran i en lokal butikk. Det som til å begynne med var ment som en god gjerning viser seg raskt å bli en bjørnetjeneste når gjerningsmennene kaster seg inn i kampen etter hevn. De har nemlig bestemt seg for å ta knekken på både Ah - og butikken!

Royce (Adrien Brody), leder av en gruppe elitekrigere som oppdager at de er plassert på en fremmed planet som bytte. Med unntak av en vanæret lege er alle kaldblodige, dødsdømte leiemordere. De blir systematisk jaget og eliminert av en ny generasjon Predators.

En kampsportmester og tidligere marinejeger drar til Brasil for å spore opp mennene som angrep søsteren hans, og snubler over en by styrt av yakuzaen.