Heroes fight for us (humanity) and we feel like they represent us. When they triumph, we triumph. When they emerge victorious, so do we. I imagine this is why hero movies can keep coming out and people keep going to see them in droves. Heroes resonate with our hearts.