Antihero

An antihero or antiheroine is a main character in a story who lacks conventional heroic qualities and attributes such as idealism, courage, and morality. Although antiheroes may sometimes perform actions that are morally correct, it is not always for the right reasons, often acting primarily out of self-interest or in ways that defy conventional ethical codes.


An antihero or antiheroine is a main character in a story who lacks conventional heroic qualities and attributes such as idealism, courage, and morality. Although antiheroes may sometimes perform actions that are morally correct, it is not always for the right reasons, often acting primarily out of self-interest or in ways that defy conventional ethical codes.
Read article on Wikipedia