Courtesy of Darrell, Blerdsonline.com
Here’s a spoiler, I didn’t include Naruto or Sasuke in this list, but I included Sakura. That’s crazy right? Wrong. Sakura may seem like she doesn’t have any character development because she’s madly in love with Sasuke throughout the series. She may not be as strong as Hinata, but I still put her in the list. Kakashi told her she’ll never be as strong as Naruto or Sasuke so she compensates in other ways. She’s the best medic in the series now. She healed the whole army. Nobody else could do that. Give that woman her respect or get a headbutt of doom. In the first half of the series, she was reluctant to fight at times. In the second half of the series, she basically says “I don’t know who this Sasori guy is, but we’re gonna go in here and kill him. Don’t look at me crazy, Naruto, I said we’re killing him.” She’s secretly a cold-blooded killer like Sasuke. That’s why they go well together.
I know what you’re saying. “He was the first real villain, he’s weak.” No, he’s not. Did you see him in the war putting in work? You’re forgetting that during his appearance he was trying to protect Haku, complete his mission, got screwed over and fought Kakashi. Odds were stacked against him. He’s also one of the legendary swordsmen, and you don’t get that by being subpar. Zabuza also showed that the villains weren’t going to be heartless monsters. At the end of the day, Zabuza was just doing his mission and trying to protect Haku. Don’t give me that lovers crap either, Zabuza took in Haku as a son. After killing everyone in his class, Haku was the first person he cared about and felt that saving him would be redemption. That explains why he temporarily lost his will to fight after Haku died. Even so, Zabuza took out a ton of people with him