X-Men: The Last Stand (2006)/Aladdin

Cast

 * Wolverine as Aladdin
 * Storm as Princess Jasmine
 * Professor Charles Xavier as The Sultan
 * Rogue as Eden
 * Beast as Abu
 * Cyclops as Iago
 * Iceman as Carpet
 * Kitty Pryde as Mirage
 * Colossus as The Genie
 * Phoenix as Sadira
 * Pyro as Jafar
 * Juggernaut as Razoul
 * and more