Нью-Йорк, 1970-і роки. Карліто Бріганте, колишній наркобарон, завдяки хитрості свого адвоката Девіда Клейнфілда, виходить на волю після п'яти років ув’язнення. Повертаючись до свого району в іспанському кварталі, він прагне залишити кримінальне минуле позаду і побудувати нове життя разом з коханою. Але світ, у якому він колись панував, не відпускає так легко. Його адвокат, загрузлий у небезпечних справах, звертається до Карліто по допомогу, втягуючи його у смертельно небезпечну гру. Чи зможе Карліто втекти від своїх демонів, або ж минуле знову наздожене його?
144 хв.