《查理和巧克力工厂》威利·旺卡(约翰尼·德普饰)是一位伟大的巧克力发明家和制造商,经营着世界上最大的巧克力工厂——旺卡巧克力工厂。那是一座大门紧锁的神秘工厂。15年来,从未见过工人进出大门,但他们闻到了浓郁的巧克力香味。工厂生产的旺卡牌巧克力远销世界各地,深受孩子们的喜爱。一天,威利旺卡先生发布了一个公告:他在自己生产的巧克力中埋了五张金券。吃过它们的人,都有机会参观工厂,得到足够吃一辈子的巧克力糖和其他糖果。孩子们争先恐后地抢购,最后五个小客人成了幸运儿。其中一位年轻的客人是查理(弗雷迪·海默饰)。家里非常穷。两次失败后,他找到了最后一张金票,巧克力工厂的大门为他打开。五个孩子开始在这个魔法工厂冒险。除了神奇而壮丽的巧克力制作世界,他们还被威利旺卡的“神秘礼物”所吸引……