1968, New York. Frank Lucas (Denzel Washington) Harlem auzoko droga-trakikatzaile baten hitz gutxiko auto-gidari bat da. Ustekabean bere buruzagia hiltzean, Frank aukeraz baliatu eta bere droga-inperioa eraikiko du. Bere talentuari esker, hiriko droga-trafikatzaile nagusia bilakatuko da, ez bakarrik kaleak kalitate hobeagoko produktuez betez, baita gizon publiko oso errespetatua bilakatuz ere. Richie Roberts (Russell Crowe), kaleak ongi ezagutu eta bere zintzotasunaren ondorioz marginatua dagoen polizia-detektibe bat da, ohiko kaleetako droga-klanetatik at dagoen ezkutuko norbait boterera igotzen ari dela jabetuko da. Bai Robertsek nahiz Lucasek gainontzekoengandik urruntzen dituen kode etiko bat elkarbanatzen dute, ondorioz, Legearen bi aldetara dauden bi pertsona bakartiak dira. Elkar topatzen direnean, bien arteko talka eta borroka sahieztuezina izango da.