My Hero Academia has thrown the franchise for a loop in its most recent, jaw-dropping episode. The series has always been filled with some of the best villains in anime, but one of the series' most notable villains might not be a villain after all.

It's a hard concept to fully understand, but Shigaraki, easily one of the most powerful characters in the franchise, might not have been as evil as his actions led him to be. The final arc of the series has revealed some of the most ground-breaking truths so far, and it'll only get better from here.

All For One has always been an amazingly evil villain, but his latest act might have cemented him as one of the best villains in the entire art form.

My Hero Academia Is Peak Shōnen

Its Final Season Is One of the Best Ever Made

My Hero Acade

See Full Page