This is a 'must see' for all children, 5th grade and up to realize the difference between degrees of kindness, acceptance, words used, sincerity, love, humor......and to know that the ultimate is a high level of all of these is never less but more. And the more one gives, especially in acceptance and kindness, the more one receives back. Best film I have seen in the longest time, stellar performances too. Thank you to all involved in making this movie.