Much better than I expected. Brilliantly cast, heart warming and breaking. I wasn't prepared for the intensity of emotions I experienced watching this movie. For those who may have been raised in a extreme love/hate parent/child relationship this may be a tough watch.