In my opinion, the greatest movie ever made. Al Pacino gives yet another great memorable performance. And I think that the ending was genius. Enough Said.