New York, sfârșitul anilor 1970: Micul gangster Lefty Ruggiero lucrează ca ucigaș cu contract pentru familia mafiotă Bonanno. Când îl întâlnește pe tânărul Donnie Brasco, ceea ce îl impresionează cel mai mult este neînfricarea lui. Nu știe el că numele real al lui Donnie este Joe Pistone și este un agent FBI care caută o modalitate de a intra în cercurile mafiote ca agent sub acoperire. Cu cât Joe Pistone investighează mai mult în rolul lui Donnie Brasco, cu atât se schimbă mai mult și, treptat, se identifică cu rolul său în familia mafiei. Își neglijează din ce în ce mai mult propria soție și copiii. Între timp, relația lui cu Lefty, care îl tratează ca pe un tată, devine din ce în ce mai apropiată. Dar șefii mafiei nu pot fi înșelați pe termen lung. Ei descoperă curând că trebuie să fie un trădător printre ei. Joe Pistone, alias Donnie Brasco, se simte obligat să acționeze.