My Hero Academia é um anime conhecido por ter vilões incríveis. Até o momento, conhecemos vilões temíveis como Shigaraki Tomura e sua Liga de Vilões, Noumus e até mesmo o Assassino de Heróis Stain. Porém, All For One provou ser o maior vilão de todos até o momento.
O episódio mais recente do anime mostrou que All For One é o maior vilão do anime não só porque sua individualidade permite que ele aumente seu poder para níveis astronômicos, mas porque ele não liga em brincar com a vida de inocentes apenas para provocar e enfraquecer All Might.
A batalha entre All For One e All Might chegou ao fim no último episódio, porém All For One abusou de cada uma das fraquezas de All Might antes de ser derrotado. O vilão estava controlando a luta desde o início, e chegou a forçar All Might a revelar seu segredo par o mundo, mas isto não é tudo. Quando All Might está quase sem forças, All For One revela que só criou Shigaraki porque ele é neto da mestra de All Might (que foi morta por All For One), com o único intuito de ferir All Might quando ele descobrisse.
No fim, One For All acaba sendo derrotado pelo ataque mais poderoso de All Might, United States of Smash, porém o vilão ainda consegue evacuar Shigaraki e os outros vilões da Liga em segurança. O ataque de All For One serviu não para matar All Might, mas para destruir o pilar que o herói representava, e o seu plano deu certo.