This performance is one of the greatest performances ever filmed. DeNIRO is just perfect here. Just perfect. And Scorese scores again! That man has one incredible vision. I hope he lives forever! These two make a great team! Fantastic film!