Antihero

An antihero (sometimes spelled as anti-hero) 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.

Antihero

An antihero (sometimes spelled as anti-hero) 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.