Antihero: The Ambiguous Protagonist?

I’ve long been confused by the definition of “antihero”. My daughter uses the term to describe characters in movies but I’m never quite sure what she means. Wikipedia says: An antihero, or antiheroine, is a protagonist in a story who lacks conventional heroic qualities and attributes such as idealism, courage, and morality. Although antiheroes may sometimes do the right thing, it is not always for the right reasons, often acting […]