Alfred Molina will play evil magician Horvath in Disney's THE SORCERER'S APPRENTICE, according to THE HOLLYWOOD REPORTER. Nicolas Cage, Jay Baruchel and Teresa Palmer are also starring in the Jon Turteltaub-directed film with producer Jerry Bruckheimer.
In modern-day Manhattan, an average college student (Baruchel) is recruited to work for a sorcerer named Bathazar Blake (Cage), who gives him a crash course in magic to prepare him to battle the forces of darkness. Palmer will play Baruchel's love interest.
Lawrence Konner and Mark Rosenthal wrote the script, which was rewritten by Matt Lopez. Filming begins this month in New York.
Cage is exec producing with Saturn partner Norm Golightly and Todd Garner with Barry Waldman and Mike Stenson and Chad Oman producing for Jerry Bruckheimer Films.
This will be Molina's second time recently playing a Disney villain; he recently wrapped a role as Sheik Amar in PRINCE OF PERSIA: THE SANDS OF TIME starring Jake Gyllenhaal and set for a May 28, 2010 release.