Dżin wyciąga z Jaskini Cudów Aladyna, który używając podstępu nie wykorzystał przy tym ani jednego życzenia. Dżin wyjawia, że jest niewolnikiem lampy i marzy o byciu wolnym, wobec czego Aladyn obiecuje w jednym z życzeń dać mu wolność. Jego pierwszym życzeniem jest zamiana w księcia, sądząc że tylko tak zdobędzie względy Dżasminy. Tymczasem konflikt Dżafara i Dżasminy przybiera na sile. Jago, papuga Dżafara sugeruje mu poślubienie Dżasminy, by potem zabić ją i jej ojca, by samemu stać się sułtanem. Okłamuje sułtana o piśmie mówiącym, że jeśli księżniczka nie wybierze sobie męża, to musi poślubić wielkiego wezyra. Gdy do miasta przybywa Aladyn jako książę Ali Ababwa, Dżasmina na początku nie darzy go sympatią. W końcu się w nim zakochuje i rozpoznaje w Alim biednego chłopaka z bazaru.
Aladyn wstydząc się swego pochodzenia mówi, że jest księciem czasem udającym biedaka, aby odejść od codziennych zajęć. Zaraz po gorącym pocałunku z Dżasminą Ali zostaje uderzony w głowę przez sługi Dżafara, a następnie wrzucony do rzeki. Ratuje go dżin wykorzystując jego drugie życzenie. Gdy sułtan stwierdza, że Dżafar zostanie mężem Dżasminy, pojawia się Aladyn i odkrywa manipulacje Dżafara wobec sułtana. Podczas ucieczki Dżafar poznaje prawdziwą tożsamość Alego.