This movie is so great. It has been the best movie I have seen in a LONG time. I can't believe I had never heard of it until now. It was definatly worth 4 hours of my life to see such a great film. DeNiro was great...and I can't believe the director starred in it! Damn...it was just...good!