Quote Originally Posted by Mandy
Altruistic ... I can't find an English dictionary but I think this word means "striving for perfection" - to be kind-hearted ..... the film encourages good-will towards mankind so it is altruistic. It is not really a common word..... and might mean nothing to the general film going public, but it may describe this type of film.

Sorry if I'm talking rubbish again...
The problem with using "Altruistic" is that 90% of the population probably won't know what you are talking about if you use it.

Feel Good movie, heart warming, and uplifting are all good suggestions.