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.
I think most people would understand the word "altruistic", but like the word "kind", it's usually only used to describe people or actions (this is John, he's an altruistic/kind person, he does altruistic/kind things).