I see a lot of the look of this film in Scorsese's early films.
And he cast Cybill Shepherd in Taxi Driver.
It probably adds up!