This movie is a gem, I have never watched anything like this ever before. You must watch this movie too understand the story it was gut wrenching experience. This is definitely Martin Scorsese's best and the most underrated film ever. This is also one of my favourite films of all time.