Absolutely crap... Awful scene where a "young" DeNiro" nerds to beat up a store owner but kicks and misses him a few times should have sent off warnings... This is a good story... Really badly told!... Almost 4hrs of my life wasted!