Really good but not a masterpiece. The one criticism would be that it's a tad one note, and overly melodramatic acting in one part - but still touching enough to bring you to tears, and funny enough to bring a couple laughs. Acting and directing were well done. In particular, Viggo has a great performance.
Compared to other current films, it's good.