Mistyladdin 2: The Return of Lady Caine

SuperWhyMovies's Movie-Spoof of "Aladdin"

Cast

 * Aladdin - Misty (Pokemon)
 * Princess Jasmine - Drew (Pokemon)
 * The Genie - Star Butterfly (Star vs The Forces of Evil)
 * Jafar - Lady Caine (Tangled: Before Ever After)
 * Iago - Stella (Balto 3: Wings of Change)
 * Abu - Vixey (The Fox and the Hound)
 * Rajah - Perdita (101 Dalmatians)
 * The Sultan - Rey (Star Wars)
 * Razoul - Jessie (Pokemon)
 * Razoul's Guards - The Dazzlings (My Little Pony: Equestria Girls)
 * Abis Mal - Smiler (The Emoji Movie)
 * Genie Jafar - The Wave Monster (An American Tail)