In India the definition of hero is really wrong it is just over shadow with Bollywood movies, children of India calling Bollywood actors as hero but they do not understand they are just entertainer to show someone’s other real story which is actually a real hero. Example: a movie name Padman released in India Akshay Kumar did the role of the Mr. Arunachalam Muruganantham but very few people knows who is Mr. Arunachalam Muruganantham. They can recognize Akshay Kumar (Bollywood actor) as Padman but very few people knows who is Mr. Arunachalam Muruganantham.
We need to change the mind set of the people Bollywood actors are simply entertainers not hero. Real hero are very different they are really doing good work in their field whether it is social work, scientists, IT engineers, Doctors, Defense personnel etc. anyone. Government also don’t recognize everyone unless it will become media hero.
This is the duty of the parents to encourage their kids to see or read about the real heros read their biographies see movies of those persons who fight and stand for himself and establish their brands in the world.