Lets face it this is a good movie (if your talking weird) in its own way but I didn't find anything disturbing about it. I found that the twelve year old prostitute made me very uncomfortable when(spoiler) talking about selling her crotch or unbuckling a grown man's pants but I guess that's the life of a prostitute. Anyway this could be a nineteen-seventy six batman film if the man didn't kill because hey who knows if batman loves porn or not. Back to the script, a 26 year old discharged military man that thinks an awful lot, writes in his journal and has trouble sleeping drives a taxi cab for money and travels through the bad parts of New York. As he sees the scum and filth of this city, he wants to do something about it but what? While he decides, he tries to talk to women but sucks at it so he stalks a woman at a newspaper center who notices him sitting in the taxi. This gives him the chance to be Dr. House and analyze her feelings which some how impresses her... Odd. Well not knowing a woman's worth nor movies takes her to an educational booty movie and she leaves him boo hew. Any-who he talks to a senator running for president about the scum and filth and surprisingly (sarcasm) could care less. So he runs into the 12 year old prostitute again(the one mentioned at the top. Note: the first time he saw her was on one of his routes though she was doped up trying to escape. The second time he nearly ran her over & then decided to follow her to a traffic light)and promises to get her out of the game by becoming a vigilante though the girl thinks he's weird (don't blame her). He goes and kills the pimps and all is well. It doesn't sound to exciting(because it ain't) but it is very interesting in its own way. DeNiro's acting as his character is very well done playing a young man who is weird and so on. I'd say give it a rent or buy it cheap on DVD ( trust me, it might bore you & you'll never watch it again),just don't show this to your kids as a lesson parents with sense(especially those with no sense.)Masterpiece, Not in my eyes.