"Preachy"? "Self-Important"????  Good grief... Some people just feel the need to throw insults at anything.  This movie was a rock solid story of a family conflicted on many different levels, but love still remained. Togetherness still remained, no matter how far apart they were physically, or the depths one of them may fall. What a great movie this was. Also, the cinematography and music was outstanding, capturing every moment. It's a shame that some people forget about the entire scope of a film, and just want to jump on the negatives. You'd really have to go out of your way and come up with BS like "self-important", or start jumping on the "Hollywood liberals" to rate this any less than 4 stars.