I would agree with those who say that Jodi Foster is the redeeming factor in this film. I remember how much fun it was to pull for Charles Bronson in those Death Wish things (the early one's; not the silly sequels). How can one not empathize with her character. The thing is that it's easy for Hollywood to appeal to our baser instincts. This does and it wouldn't sustain long term interest if it was just anyone portraying the central figure. Of course, there are factors to face, like "if you set foot on the street, is there routinely someone out there that is just waiting for you"? But the cheap thrills are more than compensated for by Foster's masterful acting style and her incredible demeanor. While it stretches the bounds of credibility, once I set that aside, I was able to enjoy the ride. It's certainly cathartic if nothing else.