The English voice cast for Demon Slayer: Kimetsu no Yaiba – The Movie: Infinity Castle brings back the veteran ensemble fans expect alongside high-profile guest stars. Led by Zach Aguilar as Tanjiro Kamado and Aleks Le as Zenitsu Agatsuma, the dub features the core Demon Slayer Corps and terrifying Upper Rank demons. This guide breaks down the main English voice actors, character roles, and notable additions to the cast.
Main Demon Slayer Corps Cast
The core members of the Demon Slayer Corps plunge directly into Muzan's dimension, facing their deadliest trials yet. Their English voices anchor the emotional core of the film trilogy.
- Tanjiro Kamado: Voiced by Zach Aguilar. Tanjiro remains the steady moral compass of the group, balancing his compassion with fierce resolve as he faces Muzan Kibutsuji.
- Zenitsu Agatsuma: Voiced by Aleks Le. Zenitsu drops his usual cowardly antics for sharp, high-stakes focus when utilizing Thunder Breathing inside the fortress.
- Inosuke Hashibira: Voiced by Bryce Papenbrook. Inosuke brings chaotic energy and raw combat instinct to the labyrinthine layout of the castle.
- Nezuko Kamado: Voiced by Abby Trott. Nezuko navigates her evolving demon physiology while striving to protect human allies alongside her brother.
The Hashira Voice Actors
The elite pillar swordsmen face their ultimate tests against the Twelve Kizuki. Each Hashira brings a distinct fighting style and vocal presence.
- Giyu Tomioka: Voiced by Johnny Yong Bosch. The Water Hashira maintains his stoic demeanor while confronting past regrets and powerful demons.
- Shinobu Kocho: Voiced by Erika Harlacher-Stone. The Insect Hashira relies on precise poison tactics and tactical cunning in her personal vendetta.
- Gyomei Himejima: Voiced by Crispin Freeman. As the strongest Hashira, his booming, solemn presence anchors the frontline defense.
- Sanemi Shinazugawa: Voiced by Kaiji Tang. The Wind Hashira exhibits intense aggression and unyielding hostility toward upper-rank foes.
- Obanai Iguro: Voiced by Erik Scott Kimerer. The Serpent Hashira fights with sharp, twisting weapon techniques alongside his white snake, Kaburamaru.
- Mitsuri Kanroji: Voiced by Kira Buckland. The Love Hashira pairs a bright disposition with devastating physical strength.
- Muichiro Tokito: Voiced by Griffin Burns. The young Mist Hashira displays detached genius and rapid combat adaptation.
The Twelve Kizuki and Antagonists
The upper ranks of Muzan's army possess deeply tragic backstories that are explored extensively through these performances.
- Muzan Kibutsuji: Voiced by Greg Chun. The ultimate antagonist commands the sprawling domain with chilling authority.
- Akaza: Voiced by Lucien Dodge. Akaza's performance captures both brutal martial arts prowess and heartbreaking vulnerability during his historical flashbacks.
- Doma: Voiced by Stephen Fu. The Upper Rank Two demon delivers chillingly cheerful sadism masking a complete lack of empathy.
- Kokushibo: Voiced by Jonah Scott. Upper Rank One brings a commanding, terrifyingly calm aura with Moon Breathing techniques.
- Kaigaku: Voiced by Alejandro Saab. Zenitsu's fallen former peer showcases bitter resentment and newly acquired demon powers.
Special Guest Stars and Supporting Roles
Beyond the standard anime voice acting pool, the production features notable casting choices for pivotal historical flashback characters.
- Keizo: Voiced by Channing Tatum. Tatum steps into the role of Akaza's human-era martial arts master, providing a grounded, emotional anchor for the character's tragic past.
- Koyuki: Voiced by Rebecca Wang. Wang portrays Keizo's daughter, whose bond with Hakuji forms the emotional bedrock of Akaza's origin story.
Frequently Asked Questions
Are the original English voice actors returning for Infinity Castle?
Yes. The principal English dub cast from the television series—including Zach Aguilar, Aleks Le, Bryce Papenbrook, and Erika Harlacher-Stone—reprise their respective roles for the theatrical trilogy.
Who voices the new villains introduced in the Infinity Castle arc?
Stephen Fu voices Doma, Jonah Scott voices Kokushibo, and Alejandro Saab voices Kaigaku, bringing fresh vocal intensity to the upper-rank threats.
Did any mainstream actors join the English dub?
Yes. Channing Tatum joins the cast as Keizo, marking a high-profile crossover into anime voice acting for the historical flashback sequences.
Where can I watch the English dub of Infinity Castle?
The films receive theatrical distribution globally via Crunchyroll and Sony Pictures before arriving on streaming platforms.