Another brilliant film from the '70s. DeNiro and Scorsese team up for the second time and have created a masterpiece on the subject of loneliness and despair. Foster is superb as the 14 yr old hooker that DeNiro saves as part of his redemption.