Chara killed the monsters making her a murderer but also making her a hero, if she didn’t kill the monsters and they got the last soul they would have become a god monster like asrial, then they can go threw the barrier destroying humanity, therefor making Chara the hero of the story, but in the monsters perception of things she is a villain, so she is a hero in the humans mind