Нью-Йорк 70-х: грязные улицы, наркодельцы в расклешенных штанах, в клубах играет диско и проворачиваются грязные сделки, а итальянская мафия враждует с «латиносами». Легенда преступного мира Карлито Бриганте (Аль Пачино) стараниями своего адвоката Дэвида Клейнфилда (Шон Пенн) выходит из тюрьмы, где отбыл пять лет за торговлю наркотиками. Его ждет возвращение в испанский квартал Большого Яблока и встреча с любимой. Карлито мечтает завязать с преступным бизнесом и начать честную жизнь, но, как это бывает, криминальное прошлое вновь находит его. Адвокат Клейнфилд ввязался в опасную авантюру и просит друга помочь ему.