Villains Vs. Anti-Heroes: Exploring The Gray Areas Of Morality In Storytelling