This movie is an incredible watch. I started watching it with less interest but it quite quickly grew into a great interest. As a review I would say that it delivers more than what it would be expected to deliver. A lot of self probing and questioning will follow. Overall, a movie that would remain in a memory and will definitely revisit again.
Love the ending as it is not sugary( ie what you would expect). You do invest quite a lot in the characters. You love some people ( Loved Danny DeVito). Do watch it.