威利•王卡(强尼•戴普 饰)是一位伟大的巧克力发明人和制造商,经营着全世界最大的巧克力工厂——王卡巧克力工厂。那是座神秘的工厂,大门紧锁,15年来,从来没有看见有工人从大门进去或出来过,可是却能闻到浓郁的巧克力香味。工厂出产的旺卡牌巧克力销往世界各地,深受孩子们的喜爱。 有一天,威利•旺卡先生贴出告示:他在出产的巧克力里面埋藏了五张金券,谁吃到了,就有机会参观工厂,还能得到足够吃一辈子的巧克力糖和其他糖果。小孩子们疯狂抢购,最终五个小客人成为幸运儿。 其中有一个小客人叫查理(弗莱迪•海默 饰),家庭非常贫寒,在经历两次失败后,他发现了最后一张金券,巧克力工厂的大门因此为他打开。 五个孩子开始在这个魔幻工厂中冒险,吸引他们的除了神奇壮观的巧克力制造世界之外,还有威利•王卡的“神秘礼物”…
经历了上一集中的一番折腾后,舍曼教授(艾迪·墨菲 Eddie Murphy 饰)终于要结婚了,这位幸运的未婚妻不是别人,正是他的同事丹妮丝(珍妮·杰克逊 Janet Jackson 饰)。然而,就在这个节骨眼上,那个隐藏在教授脑中的“第二人格”布迪再度出现。为了期待已久的婚礼不被布迪破坏,教授决定好好对付一下自己的这位“老朋友”。 没想到,教授的举动非但没能让布迪消失,甚至让他有了一个独立的身体,脱离了教授掌控的他明目张胆地侵入了教授的生活,并且夺走了教授辛劳多年的研究成果——能够让人短暂返老还童的血清。血清的失窃在教授的家庭里引起了轩然大波,每一个人都渴望着能够享受重回青春的快感。局势是如此的混乱,教授感到梦幻般的婚礼仿佛离自己越来越远。
十八岁的伊恩(乔什·朱克曼 Josh Zuckerman 饰)一直被好友奚落为“美国最后一个处男”,他一直被发好人卡,泡妞技术还不如14岁的弟弟。在网上认识一个叫“DANIELLE”的女孩后,似乎转机到来了,对方答应只要他前往诺克斯维尔市见他,就会和他发生关系。带着破处的愿望,伊恩与两个好友——万人迷兰斯(克拉克·杜克 Clark Duke 饰)和假小子费莉西亚(阿曼达·克鲁 Amanda Crew 饰)一起上路了。其实费莉西亚是伊恩一直很有好感的女孩,但是她似乎一直钟情兰斯,三个人同行一路,遇到各种爆笑奇事,也渐渐发现自己心底真正的情感需求…