The Mirror Has Two Faces (1996)/Aladdin

Cast

 * Rose Morgan-Larkin as Princess Jasmine
 * Gregory Larkin as Aladdin
 * Hannah Morgan as Eden
 * Henry Fine as Abu
 * Claire Morgan as Sadira
 * Alex as Carpet
 * Doris as Mirage
 * Barry as The Sultan
 * Professor as The Genie