Twistladdin II: The Return of Nergal

ChannelFiveRockz's movie-spoof of "Aladdin"

Cast

 * Aladdin - Twist (Fresh Beat Band of Spies)
 * Princess Jasmine - Marina (Fresh Beat Band of Spies)
 * Jafar - Nergal (The Grim Adventures of Billy and Mandy)
 * The Genie - Scott Dingelman (Bunnicula)
 * lago - Red (The Angry Birds Movie)
 * Abu - Pluto (Disney)
 * The Magic Carpet - Starcruiser (Atomic Betty)
 * Sultan - Professor Porter (Tarzan)
 * Rajah - Buttons (Animaniacs)
 * Abis Mal - Captain Hook (Peter Pan)
 * The Cave of Wonder - Itself
 * Razoul - Buzz Buzzard (Woody Woodpecker)
 * Razoul's Henchmen - Various Villains Characters
 * Genie Jafar - Drake (The Pebble and the Penguin)