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…

Razmažene odrastanjem u sigurnosti njujorškoga zoološkog vrta, naviknute na redovito hranjenje, brigu i oduševljenost razdraganih posjetitelja, četiri će se životinje, koje pojma nemaju o tome kako život u divljini doista izgleda, nakon svoga bijega u slobodu neugodno iznenaditi. Osjećajni lav Alex (Boris Mirković), živahna zebra Marty (Ozren Grabarić), neurotična žirafa Melman (Drago Utješanović) i drski nilski konj Gloria (Zrinka Cvitešić) najbolji su prijatelji i najveće zvijezde zoološkog vrta, no kada jedan od njih nestane iz svoga kaveza, ostali ga kreću tražiti, a putovanje svih završit će u dalekoj Africi, i to na Madagaskaru.