American Dragon: Jake Long/Aladdin

Jake Long as Aladdin

Rose as Prince Jasmine

Henry (from Kablam!) as The Genie

Rose's Father as The Sultan

Chowder (from Chowder) as Iago

Dark Dragon (American Dragon: Jake Long) as Jafar

Toothless (from How to Train Your Dragon) as Cassim

Dragon Aragon (from Danny Phantom) as Sa'luk