Az amerikai Szövetségi Nyomozó Iroda munkatársai 1978-ban kiterjedt akciót indítottak az alvilág ellen. A siker érdekében minden lehetséges eszközt bevetettek. Köztük egy beépített ügynököt, akit a frontvonal mögött magára hagytak. Környezete Joe Pistone-ként ismeri a férfit, veszélyes új családja pedig Donnie Brasco néven fogadja be az ékszeres fenegyereket. Váratlan és felkavaró barátság szövődik közte, és kiszemelt áldozata, Lefty Ruggiero között, ami mindkettejük számára végzetes lehet. A film megtörtént esetet dolgoz fel.

Az állapotos María 17 éves létére egyedül tartja el a családját. Egy nap azonban besokall a munkakörülmények miatt és drogfutárnak áll. A könnyű pénzért azonban a szabadságát és az életét kockáztatja, nem beszélve születendő gyermekéről, akiről senki sem tud. Amikor a szemeláttára megölik az egyik drogfutárt a gyomrában lévő kapszulák miatt, rá kell jönnie, hogy a Kolumbiából New Yorkig tartó repülőút még semmi ahhoz a pokolhoz képest, ami vár rá.

John Ryan titkosügynököt akarata ellenére főnöke ideiglenesen saját helyére előlépteti, ám hamarosan hálátlannak bizonyul politikai körökben. A kolumbiai drogkartellekre irányuló nyomozásai során bizonyos szálak egészen a Fehér Házig vezetnek. Az elnök egyik befolyásos barátja az összekötő kapocs. Ryan körül furcsa dolgok történnek, a főnöki szék egyáltalán nem életbiztosítás számára. Kolumbiába küldik, ahol merényletet kísérelnek meg ellene. Egy idő után összemosódik a barát és az ellenség fogalma.

Florentino első látásra beleszeret Ferminába. A gazdag kereskedő azonban nem hajlandó gyermekét szegény hivatalnokhoz adni. Hogy elszakítsa őket egymástól, Ferminát másik városba költözteti. Kezdetben a két fiatal még levelez egymással, de az évek múlásával a lány feleségül megy a jómódú orvoshoz. Dr. Urbino sokat tett a Cartagena városát pusztító kolerajárvány megfékezéséért. Miközben Fermina elfeledkezik volt szerelméről, Florentino sosem felejti őt. Megszállottan keresi a szerelmet, de képtelen szabadulni Fermina emlékétől.

Gordy Brewer a Los Angeles-i Tűzoltóság parancsnoka egy röpke pillanat alatt mindent elveszít, ami valaha fontos volt számára: fia és felesége meghalnak egy terrortámadásban. A robbantást El Lobónak, a Farkasnak tulajdonítják, aki a kolumbiai polgárháború hírhedt vezére. Gordy bízik az igazságszolgáltatásban, ám hetekkel később látnia kell, hogy a hivatalos nyomozás holtpontra jutott. Barátai és Brandt CIA-ügynök figyelmeztetése ellenére Gordy Kolumbiába indul, hogy maga kutassa fel a Farkast.

Santos és emberei kísérleteket tesznek arra, hogy Kolumbiában megbuktassák az elnyomó elnököt. Amikor próbálkozásaik kudarcot vallanak és őt megölik, húga, Christina elutazik New Yorkba, hogy megkeresse McBain hadnagyot, akit Santos megmentett a vietnami háború alatt. McBain egyetért azzal, hogy megbosszulják Santos halálát. Ehhez összeszedi régi háborús barátait, hogy megbuktassák a korrupt kormányt.