Beyond reimagining its beloved fantasy library through live-action adaptations, Disney has continually found fresh angles for its iconic properties—most notably by reframing its legendary villains. Projects like Maleficent and the popular Descendants series paved the way for this trend, but another unique entry in the company’s portfolio has just provided major updates regarding its upcoming schedule.
Disney’s Twisted-Wonderland: The Animation brings the hit 2020 mobile game—which also inspired a manga series—to the screen as an anime. The narrative is set inside Night Raven College, an exclusive all-male magic academy where admission is strictly determined by a mystical artifact called the Dark Mirror. Despite lacking any magical abilities of his own, Yuken Enma gets chosen by the mirror and is allowed to stay on campus while seeking a path back home. Premiering its first season, the show centers on Yuken’s adventures alongside the Heartslabyul House, a student dorm heavily inspired by the Queen of Hearts from Alice in Wonderland.
Following the conclusion of Season 1 on December 17, 2025, the finale gave fans a teaser for an upcoming interdorm sporting tournament and offered a brief look at the Savanaclaw House—a dorm modeled after Scar from The Lion King—alongside its Housewarden, Leona Kingscholar. Official social media channels confirmed that the second season will be subtitled *Episode of Savanaclaw* and is slated for a December 2026 debut on Disney+. To build anticipation, promotional art has been revealed featuring Leona, students Ruggie and Jack Howl, and the looming shadow of Scar. Season 1 proved to be a major streaming success following its release, securing a solid 6.82 rating on MyAnimeList.
</div>
Recap of Season 1: ‘Disney’s Twisted-Wonderland: The Animation’
The inaugural season, titled *Episode of Heartslabyul*, centers on Yuken Enma (voiced by Yōhei Azakami and Jonathan Ha), a Japanese high school kendo competitor abruptly pulled into Night Raven College via an enigmatic carriage. Lacking an immediate way back, Headmage Dire Crowley (voiced by Mitsuru Miyamoto and J Michael Tatum) permits Yuken to reside in the dusty, disused Ramshackle Dorm. Along the way, Yuken befriends fellow Heartslabyul students Ace Trappola (voiced by Seiichiro Yamashita and Max Mittelman) and Deuce Spade (voiced by Chiaki Kobayashi and Hunter McCoy). Though he lacks magical aptitude, Yuken displays a natural talent for managing magical beasts, successfully coordinating Ace, Deuce, and a talkative creature named Grim (voiced by Noriaki Sugiyama and Benjamin Diskin). This feat earns both Yuken and Grim official enrollment status as roommates. As Yuken navigates campus life and the Heartslabyul House, he becomes entangled in mounting unrest sparked by the dorm’s rigidly strict Housewarden, Riddle Rosehearts (voiced by Natsuki Hanae and Paul Castro Jr.). When Riddle’s stringent rule-enforcement pushes his magic dangerously out of hand, Yuken and his companions must step in to intervene.
The second season of the animated series arrives in December 2026. In the meantime, viewers can catch up on all eight episodes of the first season streaming now on Disney+.
<!-- Image -->
<div class="w-img " data-stnl-group-once="eEBhADs64w">
<div class="body-img portrait ">
<div class="responsive-img img-article-square" data-img-url="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2025/05/03250700_poster_w780.jpg" data-modal-id="single-image-modal" data-modal-container-id="single-image-modal-container" data-img-caption="""">
<picture><source media="(max-width: 480px)" data-srcset="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2025/05/03250700_poster_w780.jpg?q=49&fit=contain&w=300&dpr=2" srcset="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2025/05/03250700_poster_w780.jpg?q=49&fit=contain&w=300&dpr=2"/>
<source media="(max-width: 767px)" data-srcset="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2025/05/03250700_poster_w780.jpg?q=70&fit=contain&w=400&dpr=1" srcset="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2025/05/03250700_poster_w780.jpg?q=70&fit=contain&w=400&dpr=1"/>
<source media="(max-width: 1023px)" data-srcset="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2025/05/03250700_poster_w780.jpg?q=49&fit=contain&w=320&dpr=2" srcset="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2025/05/03250700_poster_w780.jpg?q=49&fit=contain&w=320&dpr=2"/>
<img width="480" height="679" loading="lazy" decoding="async" alt="03250700_poster_w780.jpg" data-img-url="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2025/05/03250700_poster_w780.jpg?q=70&fit=contain&w=480&dpr=1" src="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2025/05/03250700_poster_w780.jpg?q=70&fit=contain&w=480&dpr=1"/>
</picture>
</div>
</div>
</div>
<!-- User Rating widget -->
</div>
<div class="display-card-content info-column">
<!-- Display card tags widget -->
<!-- Display card community and brand rating widget -->
<!-- Display card main info widget -->
<div class="w-display-card-info main-info">
<dl>
<p>
<dt>
<strong>Release Date</strong>
</dt>
<dd>
<span>
October 29, 2025
</span>
</dd>
</p>
<p>
<dt>
<strong>Network</strong>
</dt>
<dd>
<span>
Disney+
</span>
</dd>
</p>
</dl>
</div>
<!-- Display card main info widget end -->
<!-- Display card media widget start -->
<!-- Display card media widget end -->
<!-- Cast widget start -->
<div class="w-display-card-cast">
<ul class="cast-tab-list">
<li class="cast-tab full-width">
<img width="100" height="130" loading="lazy" decoding="async" alt="Cast Placeholder Image" data-img-url="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2024/07/screen-hub-cast-placeholder-1.png?q=49&fit=crop&w=50&h=65&dpr=2" src="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2024/07/screen-hub-cast-placeholder-1.png?q=49&fit=crop&w=50&h=65&dpr=2"/>
<div class="w-cast-info flex">
<p>Natsuki Hanae</p>
<p>
Riddle Rosehearts (voice)
</p>
</div>
</li>
<li class="cast-tab full-width">
<img width="100" height="130" loading="lazy" decoding="async" alt="Cast Placeholder Image" data-img-url="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2024/07/screen-hub-cast-placeholder-1.png?q=49&fit=crop&w=50&h=65&dpr=2" src="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2024/07/screen-hub-cast-placeholder-1.png?q=49&fit=crop&w=50&h=65&dpr=2"/>
<div class="w-cast-info flex">
<p>Seiichiro Yamashita</p>
<p>
Ace Trappola (voice)
</p>
</div>
</li>
<li class="cast-tab full-width">
<img width="100" height="130" loading="lazy" decoding="async" alt="Cast Placeholder Image" data-img-url="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2024/07/screen-hub-cast-placeholder-1.png?q=49&fit=crop&w=50&h=65&dpr=2" src="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2024/07/screen-hub-cast-placeholder-1.png?q=49&fit=crop&w=50&h=65&dpr=2"/>
<div class="w-cast-info flex">
<p>Chiaki Kobayashi</p>
<p>
Deuce Spade (voice)
</p>
</div>
</li>
<li class="cast-tab full-width">
<img width="100" height="130" loading="lazy" decoding="async" alt="Cast Placeholder Image" data-img-url="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2024/07/screen-hub-cast-placeholder-1.png?q=49&fit=crop&w=50&h=65&dpr=2" src="https://static0.colliderimages.com/wordpress/wp-content/uploads/sharedimages/2024/07/screen-hub-cast-placeholder-1.png?q=49&fit=crop&w=50&h=65&dpr=2"/>
<div class="w-cast-info flex">
<p>Ryota Suzuki</p>
<p>
Trey Clover (voice)
</p>
</div>
</li>
</ul>
</div>
<!-- Cast widget end -->
<!-- Where to watch button preview -->
<!-- Where to watch preview end -->
</div>
</div>
<!-- Extra content section, display hidden by default -->
<input type="checkbox" id="extra-content-7f9e-400f-ae43cad12149" name="extra-content-7f9e-400f-ae43cad12149" class="expand-extra-info-checkbox css-menu-checkbox"/> <!-- Checkbox: control the expandable behavior of the extra info -->
<!-- Display card footer -->
<!-- PROS and CONS section -->
</div>
</div>