简(凯瑟琳•海格尔 Katherine Heigl 饰)一家人乘飞机去法国尼斯旅行,途中父母谈起女儿的情事,令她很是不爽。在海滨宾馆的电梯间,简邂逅了身着泳装的帅哥斯宾塞(艾什顿•库彻 Ashton Kutcher 饰),两人一见钟情。他们相约在酒吧共进晚餐,但是刚好简的父母路过。简为了躲避他们的目光,情急之下编造了一个关于父亲的丑事,并不断圆谎。但随着她和斯宾塞情感加温,她还是对他袒露了实情。而斯宾塞却隐瞒了自己是杀手的事实。本来,斯宾塞要金盆洗手,但是最后一个任务,竟然就是对付简的父亲,自己未来的岳父。这令斯宾塞左右为难。与此同时,在这对如胶似漆的恋人周围,突然冒出了很多杀手,其中有喝得酩酊大醉的酒鬼,身材惹火的性感女郎,甚至邻居社区的小夫妻,纷纷对他下手……。威利•旺卡是一位伟大的巧克力发明人和制造商,经营着全世界最大的巧克力工厂。那是座神秘的工厂,大门紧锁,15年来,从来没有看见有工人从大门进去或出来过,可是却能闻到浓郁的巧克力香味。工厂出产的旺卡牌巧克力销往世界各地,深受孩子们的喜爱。
有一天,威利•旺卡先生贴出告示:他在出产的巧克力里面埋藏了五张金券,谁吃到了,就有机会参观工厂,还能得到足够吃一辈子的巧克力糖和其他糖果。小孩子们疯狂抢购,最终五个小客人成为幸运儿。
其中有一个小客人叫查理,家庭非常贫寒,在经历两次失败后,他发现了最后一张金券,巧克力工厂的大门因此为他打开。
五个孩子开始在这个魔幻工厂中冒险,吸引他们的除了神奇壮观的巧克力制造世界之外,还有威利•旺卡的“神秘礼物”……。这五位雄心勃勃的女性有人位居从董事会,有人身在社会边缘。在现代孟买,她们游走于梦想、欲望和失望之间。。