The Sorcerer's Apprentice poem's story is alluded to in several episodes of the fairy-tale drama "Once Upon a Time", especially in "The Apprentice". A variation of the Dukas piece also plays in certain scenes. The apprentice himself is a recurring character, while the sorcerer is shown to be Merlin. The "Fantasia" version appears in the video game series "Kingdom Hearts", with the sorcerer Yen Sid serving as an adviser to the heroes, teaching Mickey, Sora, and Riku the Keyblade skills needed to guard the universe from his former friend Xehanort's plan. A world based on the "Fantasia" version also appears throughout the series,
The Sorcerer's Apprentice (2010 film) (Nicolas Cage), a "Merlinean", is a sorcerer in modern-day Manhattan, fighting against the forces of evil, in particular his nemesis, Maxim Horvath (Alfred Molina), while searching for the person who will eventually inherit Merlin's powers ("The Prime Merlinean"). This turns out to be Dave Stutler (Jay Baruchel), a physics student, whom Balthazar takes as a reluctant protégé. The sorcerer gives his unwilling apprentice a crash course in the art of science, magic, and sorcery, in order to stop Horvath and Morgana le Fay (Alice Krige) from raising the souls of the evil dead sorcerers ("Morganians") and destroying the world. In