故事发生在十九世纪的纽约。奥斯汀医生(阿尔伯特·芬尼 Albert Finney 饰)事业有成,在华盛顿广场有着自己的房产,在当时,这就是人生成功的标志。身为奥斯汀的女儿,凯瑟琳(詹妮弗·杰森·李 Jennifer Jason Leigh 饰)对成功的父亲充满了崇拜,但是,对于女儿的平凡,奥斯汀感到十分的不满。 一位名叫莫里斯(本·卓别林 Ben Chaplin 饰)的青年男子出现在了凯瑟琳的身边,对这个单纯的女孩发动了热烈的攻势,不敌莫里斯的热情,凯瑟琳很快就沦陷了,彭尼曼夫人(玛吉·史密斯 Maggie Smith 饰)亦对这个仪表堂堂的男子感到十分满意。心中略感不安的只有奥斯汀一个人,因为他知道自己的女儿会在将来继承自己价值不菲的财产,这让他对莫里斯接近凯瑟琳的初衷产生了怀疑。
故事发生在充满了异域风情的阿拉伯王国阿格拉巴,阿拉丁(梅纳·马苏德 Mena Massoud 饰)出生在一个贫穷的家庭之中,但这并没能够妨碍他成长为一个善良而有乐观的青年。一次偶然中,阿拉丁邂逅了茉莉公主(娜奥米·斯科特 Naomi Scott 饰),茉莉公主不满足于父亲为她安排的政治联姻,想要接替国王的宝座,亲手带领国家走向富强。与众不同的茉莉公主一下子就吸引了阿拉丁的注意,两人在经历了几次意外之后渐渐的走到了一起。