I like the final twist. It would be even better if it turns out the protagonist was manipulated by the real players and he ends up with little reward (because crime doesn't pay, kids!) but with renewed faith in his abilities.
who is Barzini and who is Tattaglia, just so i can call the latter a pimp
1-90: Time needed for bathtub scene to explain this shit