anti-hero noun definition in Elements of a story topic from the Oxford Advanced Learner's Dictionary

anti-hero

 noun: Elements of a story topic
the main character in a story, but one who does not have the qualities of a typical hero, and is either more like an ordinary person or morally bad Anthony Perkins is the evil anti-hero of the Hitchcock thriller ‘Psycho’.