Aladin je siromašni mladić iz Bagdada, koji provodi dane po gradskim ulicama, u društvu svojega najboljega prijatelja, majmuna Abua. U istome gradu, u kraljevskoj palači, princeza Jasmina je jako tužna. Naime, ona ništa ne može napraviti što bi željela jer je zakoni obvezuju da se slijepo pokorava očevim zapovijedima, a koji se čak tiču i njezine udaje. Željna života, ona se iskrade iz palače i uputi u grad, gdje naleti na Aladina. Međutim, za njom je krenula potraga koju je vodi veliki kraljev vezir Jafar. Saznavši da postoji mladić Aladin, baci ga u tamnicu i odluči iskoristiti ga da mu iz pećine čuda donese čarobnu svjetiljku u kojoj se krije duh nadljudskih moći. Naivni mladić pristane no stvari će se zakomplicirati…

Bernard Bottle dobije otkaz, napušta ga djevojka i pronalazi duha u staroj svjetiljki. Duh odmah prihvaća suvremeni svijet i pomaže Bernardu.

Talentirani redatelj Guy Ritchie donosi nam romantičnu i glazbenu avanturu smještenu u fiktivni lučki grad Agrabah. U glavnim ulogama nalaze se duh koji se pojavljuje iz čarobne svjetiljke, šarmantna bitanga Aladin te Jasmina, skromna i odlučna princeza slobodnog duha. Njihovoj pustolovini pridružuju se i magični čarobnjak Jafar, Sultan koji je zabrinut za dobrobit i budućnost svoje kćeri Jasmine, Jasminina najbolja prijateljica Dalia, zgodni i arogantni udvarač Princ Anders i Haskim kao Jafarov prvi pomoćnik i kapetan straže.

Jednom davno u Bagdadu živio je princ Ahmad (J. Justin) kojeg čim je postao kralj uhiti njegov zli savjetnik Jaffar (C. Veidt). Jaffar preuzme prijestolje, a Ahmad u tamnici upozna mladića Abua (Sabu), najvećeg bagdadskog lopova. Abu pomogne Ahmadu da dan prije pogubljenja pobjegne u Basru. U Basri se Ahmad zaljubi u sultanovu kćer (J. Duprez) i u vrtu njezinog dvorca ukaže joj se u vodi malog jezera kao da je duh iz boce. Bio je to samo njegov odraz u vodi, a kad se s drveta spusti na zemlju kraj princeze i ona se zaljubi u njega. Drugog dana sultana posjeti Jaffar i pokloni mu mehaničkog konja na kojem sultan može letjeti iznad krovova. Za uzvrat zatraži ruku sultanove kćeri. U tom se času pojave Ahmad i Abu, a Jaffar, koji je i čarobnjak, čarolijom oslijepi Ahmada, a Abua pretvori u psa. Princezu uzme k sebi no ona ga ne voli i misli samo na Ahmada. Ahmad će od tada imati tri cilja u životu - da skine čarolije sa sebe i Abua, spasi princezu i vrati se na prijestolje koje mu pripada.

Uspješna, ali usamljena akademkinja, dr. Alithea Binnie zadovoljna je svojim životom i stvorenje je razuma. Na konferenciji u Istanbulu susreće Djina koji joj nudi tri želje u zamjenu za svoju slobodu. Ovo predstavlja dva problema. Prvo, doktorica sumnja da je on uopće stvaran, a drugo, budući da je znanstvenica, zna vrlo dobro sve priče o ‘pogrešnim’ željama. Djin je pak nastoji uvjeriti u suprotno pričajući joj fantastične priče o svojoj prošlosti. U konačnici doktorica zaželi želju koja ih oboje iznenadi.

Grupa nesposobnih bandita predvođenih Abisom Malom se dočepa velikog blaga no prije nego što uspiju uživati u ukradenom plijenu dočekaju ih Aladdin i Abu. Oni im oduzmu zlato i s njim se vrate u Agrabah gdje ga podijele siromašnima. U međuvremenu u pustinji, papagaj Jago se pobuni protiv Jafara koji sad živi kao duh u čarobnoj svjetiljci i odlazi u Agrabah potražiti Aladdina kako bi mu se iskupio. No, Jafarovu svjetiljku nađe Abis Mal koji će pomoći Jafaru da se osveti Aladdinu.