В 70-е годы Карлито Бриганте, известный наркоторговец, выходит на свободу после пятилетнего заключения. Он возвращается в родной испанский квартал Нью-Йорка с надеждой начать новую жизнь и оставить криминальное прошлое позади. Его мечта — быть с любимой женщиной и построить с ней счастливое будущее, вдали от опасностей и соблазнов, которые когда-то определяли его жизнь.
Однако, несмотря на намерения, прошлое не отпускает Карлито. Его друг, адвокат Клейнфилд, оказывается в сложной ситуации и просит помощи. Клейнфилд ввязывается в рискованное дело, которое ставит под угрозу не только его жизнь, но и жизнь Карлито. Друзья, оказавшиеся на перекрестке старых связей и новых возможностей, оказываются в водовороте событий, которые ведут к неизбежным последствиям.
Карлито пытается отгородиться от старого мира, но каждое его решение и шаг назад в криминальную реальность становятся всё более трудными. Он сталкивается с выбором между верностью другу и стремлением к нормальной жизни. Вокруг него разворачивается опасная игра, в которой ставки высоки, и каждое действие может привести к трагическим последствиям.
В итоге, несмотря на все усилия, Карлито понимает, что его прошлое не оставляет его в покое. Он оказывается в ситуации, когда приходится делать выбор между тем, что он хочет, и тем, что требует жизнь. Эта борьба за свободу и искупление становится центральной темой его существования, и Карлито осознает, что иногда, чтобы вырваться из тьмы, нужно заплатить высокую цену.