影片依照《一千零一夜》故事集的模式,以一個(gè)大故事帶出若干小故事。女奴蘇瑪洛得到挑選主人的自由,她選了窮小子阿拉丁,教給他愛的快樂,并給他念了一個(gè)書上的故事:國(guó)王祭祀出游,國(guó)王的詩(shī)人弟弟找到三個(gè)少男尋找歡樂,國(guó)王和王后分別選中一個(gè)少男一個(gè)少女,令他們陷入愛河。很快,嫉妒的奴隸主找上門來,搶走了蘇瑪洛。阿拉丁急得快要發(fā)瘋了,一個(gè)中年女人為了得到阿拉丁,幫他找到蘇瑪洛,卻被強(qiáng)盜陰差陽(yáng)錯(cuò)劫走。蘇瑪洛用計(jì)逃脫,并被一個(gè)小城邦奉為天命國(guó)王,她一面尋找阿拉丁,一面向綁架自己的人和強(qiáng)盜報(bào)了仇。阿拉丁先被兩個(gè)修女擄走玩弄,又被一個(gè)女人雇去做工,女人向阿拉丁念了個(gè)故事。所羅門王子塔尤索打獵時(shí)遇到一個(gè)年輕人,向他講述了自己陷入狂愛最后才發(fā)現(xiàn)真愛就在身邊的悲劇故事。塔尤索發(fā)現(xiàn)年輕人身邊有一張公主的錦帕,于是放棄自己的王子身份,兩人一起去追求公主。公主經(jīng)常夢(mèng)見雌鳥落入網(wǎng)內(nèi)雄鳥獨(dú)自飛走的夢(mèng)境,對(duì)求婚的男人深惡痛疾。塔尤索買通園丁,雇人在園中作畫。兩個(gè)畫匠向王子講述了各自的故事:一個(gè)為救魔鬼劫擄的公主而被變成猩猩,在另一位公主舍身相救之下才恢復(fù)原身;另一個(gè)在神的旨意下出海,毀滅了在海上制造災(zāi)難的“銅騎士”,卻在神意指引下無意中殺掉無辜少年作為犧牲。塔尤索終于完成了花園的重建,公主見到比翼雙飛的畫面,心中的憂愁盡去,兩人得享幸福。蘇瑪洛也找到了阿拉丁,阿拉丁在驚異之中見到國(guó)王脫下衣服變成自己的蘇瑪洛,兩人歷盡艱難終于幸福。