I think the key to making a good movie is to make sure that the audience cares about the characters.
Profit and purpose can coexist. A successful business must also be a force for good.