Anti hero

An anti hero is a character in a film, story or play who does not have the qualities that a main character (hero) normally has, such as courage. An anti-hero is more like an ordinary person or is very unpleasant.

Examples are:


 * Severus Snape from Harry potter :J.K. Rowling created an antihero who is the polar opposite of Harry Potter—a classic hero in every sense of the word. At every turn, it appears that Severus Snape is another one of Harry Potter’s enemies. But despite his dark moods, unlikeable personality, and sometimes downright mean actions, Rowling explains his true backstory and reveals his role in protecting Harry Potter.
 * Robin hood from Robin Hood:He steals from the rich to give to the poor, so he’s helping those who are oppressed while breaking the law at the same time.
 * Batman from the DC universe:While Batman has been presented in many mediums from comic books to movies, he is usually portrayed in a similar way. He’s a vigilante hero who protects the city of Gotham, but rejects and defies its laws. He is mostly motivated by his feelings about the death of his own parents.

Visit this page for more information: examples.yourdictionary.com/what-makes-someone-an-antihero-examples-and-traits.html