Teresa Mendoza ucieka z Meksyku, gdy jej chłopak zostaje zamordowany. Pragnąc pomścić śmierć ukochanego i pogrążyć odpowiedzialnych za to członków mafii, kobieta staje na czele kartelu narkotykowego.
Po spędzeniu piętnastu lat w więzieniu bezimienny złodziej wychodzi na wolność. Oszustwo sprawia, że zostaje szeryfem małego miasteczka, gdzie mieszka jego dawna wspólniczka, Anastasia.
Po ośmiu latach niewoli w Iraku sierżant korpusu piechoty morskiej powraca do Stanów Zjednoczonych jako bohater. Agentka CIA podejrzewa, że może on planować zamach terrorystyczny.