Compelling and vastly underrated film boasting several superb performances from Al Pacino. Sean Penn, Luis Guzman and and a relatively unknown John Leguizamo. From the opening scene with background narration by Al Pacino one is completely hooked with utter fascination with where the story will go.