I thought it was pretty bad. Slow, boring and the main character really irratated me. The soundtrack was possibly the worst I've ever heard and the direction at the end was cringe-worthy. Plus spoiler alert, he would be in jail for that, not lauded as a hero! Possibly DeNiro's worst performance and Keitel's too. Only thing that was good was Jodie Foster.
Why does everyone like this movie so much?