故事发生在20世纪80年代,改革的春风吹遍城市乡村,曾经靠天吃饭的农民们富起来了,他们中间也早早涌现了万元户。家住在梅镇的农民曹冬生(岳跃利 饰)就是一个代表人物,他通过承包茶园过上殷实的生活,然而结发妻子翠娥(刘丹 饰)患有间歇性精神病,致令家中经常阴云密布。为此曹冬生与翠娥离婚,娶了美丽的寡妇金凤(白珊 饰)为妻,只不过还是将翠娥留在家中照顾。但是祥和安宁并未就此来到,翠娥的一双儿女家望和家欣反对父亲再婚,极度抵触金凤及其带来的孩子玉辉和玉莲。而金凤的弟弟以及翠娥的娘家人也成为令她头疼的存在。
接二连三的突发事件让曹家不断滑落,金凤则忍辱负重,担负起照顾一家人的众人……。威利•旺卡是一位伟大的巧克力发明人和制造商,经营着全世界最大的巧克力工厂。那是座神秘的工厂,大门紧锁,15年来,从来没有看见有工人从大门进去或出来过,可是却能闻到浓郁的巧克力香味。工厂出产的旺卡牌巧克力销往世界各地,深受孩子们的喜爱。
有一天,威利•旺卡先生贴出告示:他在出产的巧克力里面埋藏了五张金券,谁吃到了,就有机会参观工厂,还能得到足够吃一辈子的巧克力糖和其他糖果。小孩子们疯狂抢购,最终五个小客人成为幸运儿。
其中有一个小客人叫查理,家庭非常贫寒,在经历两次失败后,他发现了最后一张金券,巧克力工厂的大门因此为他打开。
五个孩子开始在这个魔幻工厂中冒险,吸引他们的除了神奇壮观的巧克力制造世界之外,还有威利•旺卡的“神秘礼物”……。