Jason, el hijo de John Matthews (Dwayne Johnson), se encuentra en prisión por posesión de narcóticos, sin embargo, su padre sabe que fue encarcelado erróneamente. Ante la propuesta de la fiscal Joanne Keeghan (Susan Sarandon), a cambio de la libertad de su hijo, John participará en una operación encubierta para desmantelar un poderoso cartel operado por un peligroso narcotraficante apodado Topo (Benjamin Bratt). John no está convencido de que las autoridades cumplan con todo lo que prometen, y con enemigos en ambos bandos, su lucha será principalmente por recuperar a su familia aún en contra de la ley.