I wasn't as impressed with this movie as most of the people who have posted. I didn't think it had a New York "feel" - it obviously was filmed on a set and I thought it really looked it. I also thought the plot had no real direction and tried to fit too much in. I also would have liked it better with less gratutitous violence, but that's more of a personal preference. But Daniel Day-Lewis was great and I enjoyed his performance.