I really enjoyed the movie.i like how for the most part the three and half hour running time enabled the fullness of character development and scope to explore the story and plot.
But,having said that,the final 20 mins didn't really feel necessary.
It could have been summed up sooner and could have been more efficient,like in goodfellas the impact of the final scene sticks with you.
Because of this it fell short of 5 stats.