Javier Rodriguez, onesto poliziotto messicano ed il suo collega Manolo Sanchez controllano la frontiera con gli Stati Uniti, cercando, attraverso i contatti con i loro informatori, di arrestare i corrieri; durante una di queste azioni riescono a sequestrare un camion pieno dicocaina ma, immediatamente dopo, vengono fermati da militari al comando delgenerale Salazar. Questi intende smantellare ilcartello di Tijuana, al cui vertice si trova Juan Obregòn, ed, allo scopo, incarica Javier di arrestare Francisco Flores, un killer e trafficante d'armi dell'organizzazione.
Il poliziotto si reca a San Diego e riesce a catturare Flores il quale, una volta nelle mani dei militari, cede alle torture e rivela i nomi di alcuni elementi di spicco dell'organizzazione diTijuana che vengono immediatamente arrestati. L'azione sembra andare nella direzione giusta ma Javier scopre che il generale è al soldo delcartello di Juárez, l'organizzazione rivale di quella di Tijuana. Nel frattempo Manolo, invogliato dal denaro che l'informazione può offrire, tenta di venderla allaDEA ma viene scoperto ed ucciso dai militari di Salazar.
Javier non accetta quanto accaduto e si accorda con la DEA per ottenere, in cambio delle sue informazioni, l'illuminazione pubblica per il suo povero quartiere; il segreto di Salazar viene rivelato al pubblico ed egli, dopo essere stato arrestato, viene ucciso prima che possa rivelare ulteriori informazioni ma il poliziotto riesce comunque ad ottenere quanto aveva richiesto.
Robert Wakefield, un giudice conservatore, viene nominato capo del dipartimento anti droga del "National Drug Control" ma sua figlia Caroline, una studentessa modello, viene iniziata all'uso di sostanze stupefacenti dal suo ragazzo Seth ed entrambi, dopo che un loro amico è andato in overdose, vengono fermati dalla polizia dopo averlo abbandonato davanti ad un pronto soccorso. Il padre si rende conto che sua figlia è realmente tossicodipendente e, dopo essere tornato dal Messico per una visita informativa a Salazar, apprende dalla moglie che Caroline è fuggita dalla comunità dove doveva passare un periodo di riabilitazione ed è scomparsa dopo avere rubato i gioielli della madre.
Il giudice riesce, pedinando Seth, a ritrovarla in una squallida camera d'albergo, mentre si prostituisce per ottenere il denaro necessario all'acquisto della droga, e, dopo averla persuasa della necessità di uscire dal tunnel, e soprattutto dopo la fine dell'operazione che ha smontato l'organizzazione di Tijuana, viene riconfermato nel suo ruolo ma, nel momento in cui illustra il suo nuovo programma, si rende conto della necessità di aumentare la sua presenza in famiglia e decide di lasciare l'incarico.
Due agenti della DEA, Montel Gordon e Ray Castro, conducono un'indagine che porta all'arresto di Eduardo Ruiz, un narcotrafficante che, in cambio dell'immunità, decide di testimoniare contro il suo capo Carlos Ayala, il più grande distributore dei fratelli Obregòn negliStati Uniti, che viene immediatamente arrestato; a processo iniziato la moglie rumena di Carlos, Helena, scopre la vera professione del marito e decide di assumere Flores per assassinare Ruiz: questi piazza unabomba nella macchina della polizia che dovrebbe trasportarlo ma l'attentato fallisce; vi muore però l'agente Castro mentre, contemporaneamente, il killer viene colpito a morte da un cecchino di Obregòn, che ha deciso di eliminarlo dopo avere scoperto il suo tradimento.
Helena, su suggerimento del marito, fa un accordo con Juan Obregòn, il quale perdona il debito della famiglia con l'intenzione di continuare il traffico con loro e successivamente fa avvelenare Ruiz, rendendo il processo non proseguibile; dopo il rilascio di Ayala, l'agente Gordon entra nella sua casa, e con il pretesto di insultare il signor Ruiz attacca unamicrospia sotto il tavolo del suo ufficio per proseguire le indagini.
Benicio del Toro: Javier Rodriguez, onesto poliziotto di Tijuana, riuscirà, in un pericoloso gioco di equilibrio, a fare incriminare il generale Salazar ed a ottenere, grazie alle informazioni fornite alla DEA, una utile illuminazione per il suo disagiato quartiere.
Jacob Vargas: Manolo Sanchez, collega di Javier, tenterà di vendere quanto sa alla DEA ma, scoperto, verrà ucciso dai soldati di Salazar.
Marisol Padilla Sánchez: Ana Sanchez, moglie di Manolo, comprende quanto il marito sta facendo e, dopo la sua morte, non crederà alle parole di Javier, che sosteneva la buona fede di Manolo.
Tomas Milian: generale Arturo Salazar, la sua intenzione di smantellare il cartello di Tijuana è in realtà lo strumento per lasciare mano libera al concorrente cartello di Juárez di cui è al soldo.
Joel Torres: Porfirio Madrigal, soprannominatoScorpio, capo del cartello di Juárez
Salma Hayek: Rosario, amante di Porfirio Madrigal.
Michael Douglas: giudice Robert Wakefield, direttore delNational Drug Control, vivrà all'interno della sua famiglia lo stesso dramma che intende combattere.
Amy Irving: Barbara Wakefield, moglie del giudice.
Erika Christensen: Caroline Wakefield, figlia del giudice, scivolerà sempre di più nellatossicodipendenza fino ad arrivare a vendersi per procurarsi la droga.
Topher Grace: Seth Abrahams, fidanzato di Caroline, ragazzo di ottima estrazione, che contribuirà ad alimentare il problema della ragazza.
D. W. Moffett: Jeff Sheridan, assistente del giudice, cercherà di mantenerlo nella direzione giusta ma senza fornire mai consigli veramente utili.
James Brolin: general Ralph Landry, predecessore del giudice, uomo retto che tuttavia non ottenne risultati apprezzabili.
Albert Finney: capo dello staff dellaCasa Bianca, fornirà consigli di ordine politico al giudice.
Steven Bauer: Carlos Ayala, distributore per San Diego della droga del cartello di Tijuana.
Catherine Zeta-Jones: Helena Ayala, moglie di Carlos, superato lo choc dell'apprendere la vera vita del marito, prenderà momentaneamente il suo posto.
Dennis Quaid: Arnie Metzger, avvocato e complice di Carlos, tenterà di prendere il suo posto, anche con Helena, finendo ucciso.
Benjamin Bratt: Juan Obregón, capo del cartello di Tijuana.
Clifton Collins Jr.: Francisco Flores, killer e trafficante per il cartello di Tijuana, finirà ucciso da un sicario di Juan Obregón dopo avere tentato di eliminare il testimone a carico di Carlos.
Don Cheadle: Montel Gordon, agente della DEA, poliziotto onesto e determinato nel proseguire le indagini su Carlos anche dopo la sua assoluzione.
Luis Guzmán: Ray Castro, agente della DEA, morirà nell'esplosione dell'auto sul quale avrebbe dovuto trovarsi il testimone di accusa di Carlos.
Miguel Ferrer: Eduardo Ruiz, complice di Carlos, una volta arrestato farà il suo nome per ottenere l'immunità ma morirà avvelenato prima della fine del processo.
Peter Riegert: Michael Adler, avvocato di Carlos, tenterà con successo di prolungare il processo al fine di consentire l'omicidio di Eduardo.