You have to be aware of who you're talking to in an audience.
It seems like movies that have heart to them always do well, and they find their audience.