This Means War (2012)/Aladdin

Cast

 * Lauren Scott as Princess Jasmine
 * Franklin Foster as Aladdin
 * Tuck Hansen as Aby
 * Karl Heinrich as Cassim
 * Trish as Eden
 * Joe as The Sultan
 * Katie as Sadira
 * Collins as Carpet
 * Nana Foster as Mirage
 * Grandpa Foster as The Genie