I really liked Taxi Driver. It has alot of meaning I think, but I agree it my not be for everyone, depends on how you take it all in. Probably my favorite DeNiro role.
"You should see the other guy." -Tony Montana
"It might just be for a split-second, but it's still flying." -Michael Jordan