Trzy toczące się równolegle historie. Na granicy z USA meksykański policjant Javier Rodriguez (Benicio Del Toro) przechwytuje transport kokainy. Przemytnicy proponują mu łapówkę i chcą go wciągnąć w rozgrywkę między kartelami. Helenę (Catherine Zeta-Jones) prześladują przestępcy. Jej mąż, powszechnie szanowany biznesmen, a w rzeczywistości narkotykowy boss, jest im winien pieniądze za towar. Robert Wakefield (Michael Douglas), nowy szef agencji do zwalczania handlu narkotykami, dowiaduje się, że jego córka jest uzależniona.