Carlito's Way is a 1993 American crime drama film directed by Brian De Palma and written by David Koepp, based on the novels Carlito's Way (1975) and After Hours (1979) by Judge Edwin Torres. It stars Al Pacino, Sean Penn, Penelope Ann Miller, Luis Guzman, John Leguizamo, Jorge Porcel, Joseph Siravo, and Viggo Mortensen. Pacino plays Carlito Brigante, a Nuyorican criminal who vows to go straight and to retire in paradise. However, his criminal past proves difficult to escape, and he unwillingly ends up being dragged into the same activities that got him imprisoned in the first place.
https://en.wikipedia.org/wiki/Carlito%27s_Way