19. sajandi lõpus kohtuvad Londonis esimest korda kaks tõusuteel olevat mustkunstnikku Robert Angier ja Alfred Borden. Nende sõbralikult alanud võistlus muutub peagi kibestunud rivaalitsemisest kantud lahinguks, mis seab ohtu ka kõik nende läheduses olijad.

Los Angelese tuletõrjuja Gordy Breweri (Arnold Schwarzenegger) perekond tapeti Colombia terrorirühmituse poolt kesklinnas pommiplahvatuses ja ta on tunnistajaks õudsele sündmusele. Olles veendunud, et õiglus ei peata kunagi neid, kes on tema elu ära rikkunud, tappes tema naise ja poja, otsustab Brewer reisida Colombia džunglisse, et oma kätte maksta.