Quick Links
My Hero Academiaseason 7, episode #19will see the return of All Might to the field of battle, although just how the depowered hero intends to contribute remains a mystery for now. Other highlights include more of Deku vs. Shigaraki, as well as Shoto Todoroki racing against time to stop his brother Dabi for good.
Episode #18 focused on the battle against All for One, with Tokoyami really laying into the self-proclaimed demon lord with Dark Shadow. The battle was suddenly joined by Gigantomachia, whom All for One ordered to defeat his attackers, only to be surprised when the giant turned against him. It was then revealed how Gigantomachia was awoken, and that Shinso had managed to use his Brainwashing Quirk on the behemoth. However, even when the brainwashing wore off, Gigantomachia kept fighting, having felt betrayed by his master and looking for a reason as to why.

When Do New Episodes of My Hero Academia Release?
My Hero Academia Produced by Bones, Based on the Manga by Kohei Horikoshi
New episodes ofMy Hero Academiadebut on Crunchyroll each week on Saturdays, at 2:30 AM Pacific Time/5:30 AM Eastern Time.Thus, fans can expect episode #19 ofMy Hero Academiaseason 7 to premiere on Saturday, June 21, 2025, at 2:30 AM PT/5:30 AM ET. The unusual timing of the new episode’s premiere is so that the episode can be released as close to the Japanese release as possible. As a consequence of this quick turnaround, new episodes will initially be available only in Japanese with subtitles. The dubbed release is currently 2 weeks behind the subtitled version, and as a result, the next episode to be dubbed will be episode #17, “Hopes.”
What Happened in My Hero Academia, Season 7, Episode #18?
All for One Suffers Some Major Setbacks
Episode #18 ofMy Hero Academiaseason 7 opened pretty much where episode #17 left off, recapping Tsuyu’s observation about Toga’s limitations. It then moved back to the battle against All for One, as Tokoyami and Dark Shadow fought at full power to keep the villain from escaping. Tokoyami was soon joined in his attack by Gigantomachia, who was initially being mind controlled by Shinso, but soon began attacking All for One of his own volition, furious at feeling abandoned by his master. Soon Mount Lady joined the fight as well, and all three dealt All for One some serious damage.
The episode skipped back a few minutes to show how Gigantomachia was awakened, and revealed that Mina had bravely stood against him. Shinso was nearly taken out by the Sludge Villain from the first episode, but Mina’s acid attack forced the Sludge Villain to retreat, giving Shinso the opportunity to brainwash Gigantomachia and lead him against All for One. Back to the present, it’s clear that All for One is suffering, having de-aged to the point of being a young teen thanks to the Rewind drug. He unleashed a powerful attack, seemingly killing Gigantomachia and dissipating Dark Shadow.

All for One took a moment to steal Hawks' Quirk, and nearly went for Tokoyami’s as well, before ultimately moving on and continuing his quest to reach Shigaraki.
My Hero Academia Season 7, Episode #19 Declares “I Am Here”
All Might Joins the Fray?!
Episode #19 ofMy Hero Academiaseason 7is entitled “I Am Here,” invoking All Might’s famous catchphrase. The next episode preview discussed how All Might lost his powers, but his will remains strong, showing that even in his current form, he was standing on the battlefield, ready to intercept All for One. Just how All Might intends to fight isn’t clear at this point; he no longer has even the embers of One for All to rely upon, so All Might must have some other trick up his sleeve, as it’s unlikely he’s simply throwing his life away to slow down All for One.
The preview also showed Dabi battling against Endeavor, as well as Shoto and Iida racing to the scene to help out, despite being many miles away at a different battlefield. The other members of the Todoroki family are also seen briefly, although exactly what context they will appear in remains to be seen. A bit more of the fight between Deku and Shigaraki was shown as well, but it was so brief that it seems likely that their fight won’t be a major point within the episode. No doubt fans are excited to see just what All Might has planned for All for One, soMy Hero Academiaseason 7, episode #19 will be one they won’t want to miss.

My Hero Academia
Cast
Anime series My Hero Academia follows Izuku Midoriya, a boy born without superpowers in a world where most have them. Despite his lack of abilities, he enrolls in a prestigious hero academy, striving to learn the true essence of heroism and fulfill his dream of becoming a hero.
