What makes a good hero story?
A hero is a principled person who wants to do good for society and goes beyond his duty to help everyone. The villain wants to stop the hero. The villain initially destroys the hero. The hero then stumbles, learns, and metamorphosizes to defeat the villain. The ability to learn and overcome challenges is why I love heroes and their stories.