Netflix announced plans to create the eight-episode, live-action version of the classic animated series back in March 2025.