Foster's Home for Imaginary Friends/Aladdin and the King of Thieves

Cast

 * Mac as Aladdin
 * Frankie as Princess Jasmine
 * Bloo as Genie
 * CoCo as Iago
 * Dr. Emmet Brown (from Back to the Future) as Cassim
 * Biff Tannen (from Back to the Future) as Sa'luk