Lejesoldaten Ryder (Frank Grillo) indvilliger modvilligt i at slutte sig til en hemmelig operation sammen med sin bror Tommy. Den skal udføres under Colonel Hart (Robert Patrick), som Ryder ikke rigtig stoler på. Operationen går galt, da Hart forråder alle, og Tommy bliver slået ihjel. Ved et mirakel overlever Ryder og går under jorden for at planlægge sit næste træk. Seks måneder senere vender han tilbage, klar til at brænde hele det korrupte system ned, blandt andet med hjælp fra en gammel flamme, Selina (Rhona Mitra).