One of Robert De Niro top 5 movies! It's a shame he dies at the end! Had he composed himself, put his ego aside, bern patient... Then he was on his way to living a beautiful life, with financially setup for rest of his life. A down to earth, honest, beautiful and creative partner that anyone would want as their eternal life long partner and mother of their children! He would have had a perfect life... But he had to settle the score; which eventually lead to his death.