Five Villains We’re Glad Went Good

A complex protagonist is difficult to write. It’s the character your audience will be with for the duration of your novel/movie/TV show, so it’s important that you get her right. But it is much more difficult to develop a good antagonist than it is a good protagonist.

When we imagine the perfect villain, we (or at least I) imagine an entity of pure evil. While that may provide a formidable opponent for your protagonist, that’s not necessarily a good villain. A good villain is one who is complex. Pure evil is too easy; it’s a copout. A good villain is a well-developed one, maybe even one who means well. A good villain isn’t evil for evil’s sake.

In fact, some villains are so complex that they cross over from the dark side and help the protagonist.

5. Dinobot, Transformers: Beast Wars (1996-1999)

I never watched the original Transformers, but I remember very fondly the Beast Wars spinoff/sequel, featuring Optimus Primal as the protagonist leader of the Maximals fighting against the Predacons, led by Megatron. In this series, the Transformers were robots who could transform into animals. Optimus, for instance, was a gorilla, and Megatron was a Tyrannosaurus Rex.

Dinobot, who took the form of a velociraptor, was a powerful subject of Megatron, aiding in the war against the Maximals. I always liked Dinobot, but as a child I felt bad rooting for a villain. Then, Dinobot challenged Megatron’s leadership, and the Predacons cast him out of their ranks. He found a place with the Maximals and came to a sometimes shaky truce with them.

The relationship dynamics that occur when a former enemy becomes an ally create great opportunities for conflict and character development. Some of the most entertaining moments involved banter between Dinobot and Rattrap, a Maximal who was hesitant to accept Dinobot as a part of their group.

Dinobot wasn’t really a character who could be controlled, and that’s exactly what Megatron wanted to do. Dinobot was always at least neutral if not borderline good. It just took being cast out for him to find where he truly belonged. He stopped looking out for himself, and started working as part of a team.

4. Zuko, Avatar: The Last Airbender (2005-2008)

Prince Zuko of the Fire Nation spent an entire season chasing the Avatar, the master of the four elements, from the Water Tribes and through the Air Temples, only to finally abandon his mission and join forces with Team Avatar.

Exiled from the Fire Nation after disrespecting his father and subsequently refusing to duel him in an Agni Kai (a traditional battle between firebenders). Zuko seeks to reclaim his lost honor by capturing the Avatar, who has been missing for a century.

Zuko and his uncle, Iroh, help Avatar Aang and friends in a Fire Nation siege on the Northern Water Tribe. Fire Lord Ozai then declares them traitors and sends his daughter—Zuko’s younger sister—to capture them and bring them back to the Fire Nation.

In the second season, Zuko abandons his search for the Avatar and lies low in the Earth Kingdom with his uncle. By the third season, Iroh is imprisoned, and Zuko has been restored to the crown, only to turn on his father and teach Avatar Aang the art of firebending.

After Aang defeats the self-appointed Phoenix King Ozai, Zuko rises as king of the Fire Nation and joins forces with the Avatar to bring peace back to a war-torn world. After spending so long trying to do what his father thought he should, Zuko finally realized that only he could determine his own path.

It wasn’t easy: Zuko struggled for a long time to determine who he was and what he should do. He even betrayed his uncle—the only one who had ever treated Zuko like a person. Even when Zuko was “bad,” he wasn’t bad on purpose. He thought he was doing what was in the best interests of his people and himself. But even at his worse, he had a conscience.

3. Hiei, Yu Yu Hakusho (1993-2006)

With King Enma, ruler of the Underworld, away on business, three demons raid his legendary treasures. Yusuke Urameshi, the new Spirit Detective, is charged with recovering the items. The thieves turn out to be an unlikely bunch: Gouki, a brutish muscle head, Kurama, a mysterious and selfless young man, and Hiei, a selfish and powerful demon.

Yusuke kills Gouki, comes to an agreement with Kurama, and defeats Hiei out of pure dumb luck. Not one to be bested, Hiei vows revenge. But, the next time we see Hiei, he’s with Kurama aiding Team Urameshi in a quest to the Demon Plane. Hiei insists that after he’s paid his debt to the Underworld, he will turn on Yusuke, but the trials just make Hiei a more comfortable ally.

When push comes to shove, Hiei has honor, and helps when he’s needed—and even when he’s not. He even goes so far to risk his own life at the Dark Tournament by using the Dragon of the Darkness Flame, all in an effort to guarantee his team’s victory.

As the series continues, Hiei almost grows to care for someone other than himself and his sister. He’s loyal if nothing else, and he’s a critical addition to Yusuke’s team.

2. Sesshomaru, InuYasha (2000-2010)

Estranged half-brother of the half-demon protagonist, InuYasha, Sesshomaru antagonizes the heroes quite a bit in the beginning. Cold and collected Sesshomaru shows little emotion for anything. He is angry that his father left InuYasha the better weapon, but even then he’s calm.

Sesshomaru, while still vowing to kill InuYasha, turns into an ally when he finds a mutual enemy in Naraku, the series’ main antagonist. Still cold and neutral, Sesshomaru at least helps InuYasha when it’s convenient for him.

As much as he despises humans and half-demons, his heart softens when he meets Rin, a dead human girl he revives with his sword.

Though he doesn’t look like much, he’s strong and smart, and a valuable asset to InuYasha—even though neither of them would admit it. He even goes on to save InuYasha’s love interest, Kagome, once.

1. Piccolo, Dragon Ball, Dragon Ball Z, Dragon Ball GT (1986-2005)

Although most of the heroes of the Dragon Ball/Z/GT series originally played some sort of antagonistic role, I think Piccolo is the best example.

In order to become guardian of the Earth, Kami had to relinquish a darkness within him. That darkness became the Great Demon King Piccolo who was sealed in a rice cooker by a powerful warrior using the Evil Containment Wave, which ends the user’s life. In an attempt to defeat Goku, Emperor Pilaf releases Piccolo, and Piccolo immediately attempts to kill anyone who could be strong enough to seal him away again. Goku ends up killing him, but at the last minute, he spits up an egg.

That egg hatches into Piccolo Jr. who grows up and seeks revenge on Goku at one of the world tournaments. Goku defeats him, but heals him when he finds out that if Piccolo dies, Kami dies too. Piccolo flies off, not to be seen again until Dragon Ball Z.

Piccolo returns—to everyone’s dismay—to warn Goku of a powerful entity that just arrived on Earth. It turns out to be Goku’s brother, Raditz. Goku and Piccolo form a temporary alliance to defeat a threat to the planet. Piccolo kills both Raditz and Goku. Then, amazed at the latent power of Goku’s son, Gohan, Piccolo trains him to fight because they overhear a transmission that foretells of two more powerful beings coming to Earth.

Piccolo continues to fight for the greater good, sacrificing his own selfish nature to save the world. He and Kami again become one in order to fight Cell, a new villain.

Piccolo continues to battle for the world and the galaxy throughout Dragon Ball GT. He even goes to hell to rescue Goku. He then remains there to maintain order. Goku promises to return to break him out of hell, but as of the end of GT, that’s where he remains.

Without Piccolo, the Z-Fighters and the world would have been a lot worse off.

Each of these characters were relatively self-sufficient and originally self-serving until they found themselves and learned to become a part of something greater. Each of these characters is a well-developed villain who eventually turns to help the main protagonist overcome a greater evil or a mutual enemy.

Got any others?

Similar Posts


  1. I’m sorry, but I have to laugh at how you described these people as complex, then included Piccolo and Hiei. DBZ and Yu Yu Hakusho are the two least complex animes I can think of. It would be impossible for any character from either series to be dubbed complex.

  2. vegeta makes more sense, even though he is good by the end of the series there is still something in him that seems like he doesnt like it, but he does it for his family

  3. Except that Vegeta will always be in competition with Goku due to his need to be the most powerful sayjin(sp). He has been and always will be self-serving and if his goals allign with the good guys then so be it.

  4. Agreed with GrandWazoo.
    It’s time to take off the rose-tinted goggles and realize that DBZ was just our generation’s Naruto. Never even seen Yu Yu Hakusho, but it does look like generic shounen drivel.

  5. YES! I’m so glad you included Sesshoumaru, one of my favorite characters of all time, period! He’s at his best in the Final Act, the season that was done in Japan after it was canceled here in the USA. Cool, calm and collective. He is never out of control and only having one arm has never slowed him down.

    Also, he makes the main antagonist Naraku look like a complete joke on multiple occasions.

  6. Hajime Saito from Rurouni Kenshin. Aoshi could be a good example too but I think Saito is definitely the one who was my favorite villain gone good. Or as good as he can be since he was never really evil to begin with.

  7. Saito was only ever really mentioned as being a villain and even in his villainy, it was just because he was on the opposite side of Battosai.

    The most complex villain/good guy/whatever is Lelouch vi Britannia. Grab a subtitled copy of season 1 and 2 of Code Geass if you haven’t seen it. It is fantastic. (I say subtitled because Lelouch’s maniacal laugh can’t be duplicated)

  8. @theButterFly

    No, but he’s green like a pickle, which is what he was named after. All of the DBZ characters are named similarly to weird things.

    Vegeta = Vegetable
    Kakarot = Carrot
    Bulma = Bloomers (old-timey word for women’s underwear in case you didn’t know)

    I forget the rest because I haven’t watched DBZ in so long, but you get the point.

  9. I’d actually dare to say Akuma from Street Fighter deserves an honorable mention. First time you see him, he just up and kills the main villain right in front of a crowd of people and then tries to kill you. But as the games progressed and his character developed, you begin to see he’s just like Ryu, except for one big difference: He chose to forsake morals in favor of gaining power from the Satsui no Hado, whereas Ryu made the opposite choice. He isn’t just a psycho martial arts combo machine like he first appears to be. He’s a warrior with a code of honor whose only desire is to find somebody on his level in a fight to the death. He had one with Gen, but spared him because Gen was sick and thus not at his full strength. Akuma wouldn’t have it any other way.


    Another good pick would be Lust from the first Fullmetal Alchemist anime; she tries to help Ed against the other homunculi in exchange for him using the Philosopher’s Stone inside Al to become a true human, very different from what happens to her in Brotherhood. And speaking of which, FMA: Brotherhood’s Greed is another solid entry to this list. Let’s see, another one would be “Twilight” Suzuka from Outlaw Star, if anyone remembers that one. Byakuya Kuchiki, who was technically fighting for law and order in the Soul Society while Ichigo and his friends were the “criminals”, if you want someone complex. I guess you could count Train Heartnet, the Black Cat, since he was still a cold-blooded assassin when the anime started, different from the manga.

  11. Others not listed here:

    Eriol from Card Captor Sakura [the manga version, not the anime – which is better btw even if it is shorter by far]; even though he’s not really evil, he makes a perfectly complex antagonist in the series.

    The hyenas from The Lion King – let’s face it… they only crime they commit is falling in with the wrong side because they’re hungry. In the end, they’re the ones who destroy the one who is the true villain of this movie, Scar.

    Ken/Digimon Emperor from Digimon Season 2 – truth behind this one [SPOILER ALERT! Don’t keep reading if you don’t want to know the ending of this season!] was that he was unwillingly turned evil due to being implanted with a virus to make him stronger and better. The stronger and better the virus made him the more evil he acted. In the end, he beat the virus, joined the other digi-destined and went after the one who’d infected him.

  12. @Mr. Right

    Did I ever say they were bad? No. Do you know how I know they aren’t complex? I watched every episode of both of them. What is the world coming to where you have to either blindly love or blindly hate something? I can like an anime and still admit it’s simple and action-packed.

  13. You morons all need to stop talking and arguing about DBZ because you’re all idiots! The best ‘villain turned good’ has to be N from Pokemon Black and White! He means well from the beginning, yet he goes about it the wrong way, then he helps you defeat his father! How cool is that?!

  14. Zuko and Iroh didn’t help the Avatar at the siege of the Northern water tribe. Zuko was accutally there to capture the avatar.

    And he hunted the avatar for 3 seasons ( book fire was split into 2 years), up until the eclipse when he declares his allegence to the Avatar. Although he was declared a traitor at book earth, he still had confrontations with the avatar.

  15. Dilandau from Escaflowne is my favorite villain… multiple personalities, debilitating abandonment issues, a tendency to get violent and set things on fire… My favorite scene is him sitting on a throne and stroking his cut cheek until the blood seeps through the bandage.

  16. I wanna thank you for including Zuko in the list. I’m a huge fan of Avatar and while your description is very general, I appreciate having him on the list.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.