Influencer is a great book that addresses your question.
The use of entertainment has a massive effect on social change.