Poignant, wonderful performances by all --- the extra star is for James Gandolfini - I miss him.
The story unfolds beautifully, is carefully crafted, and the movie has an extremely talented cast, every one of them; small budget indie film hits a home run. Emotionally difficult in a few spots, balanced by uplifting scenes. Stick with it; intelligently chosen soundtrack, editing, and masterful casting and direction. A little gem.
If you're looking for Hollywood, this film is its antithesis, so move on to something more banal and narcissistic.