The word "antihero" is used to describe many characters these days, but the term doesn't just mean someone with a bad attitude, problematic views, or a traumatic past. The antihero is the main character of a story who seems to lack the qualities or be the total opposite of a typical hero, either in physical appearance or general philosophy of life.