Why Does Every Story Have A Hero And A Villain?
A villain is a character in a novel, film or other fictional work who opposes the protagonist. A hero or heroine is the main character of the story, typically someone who is admired and looked up to by many readers.