Many narratives typically feature protagonists and adversaries, although they may not always adhere strictly to these roles. While anti-heroes and complex villains are common, there’s usually a main character that viewers support. Yet, boundaries can sometimes become ambiguous. In some cases, the hero might be just as morally questionable as the antagonist, or their actions may resemble those of a villain. Sometimes, the protagonist is actually a villain, fighting against an even greater evil or striving for redemption. Occasionally, the storyline switches our perception of who the real enemy is. Initially perceived villains might side with the hero or form alliances due to shared issues. Conversely, a trusted ally could secretly work for the antagonist.