安静的小镇在寒冷的冬天迎来了炎热的一天。年轻的薇薇安·罗丝(朱丽叶·比诺什饰)带着女儿来到这里,在当地教堂对面开了一家名为“天地核桃糖”的巧克力店。巧克力的香味飘荡在小镇上空,吸引了许多小镇居民。神秘的是,VivianRosette每次制作巧克力,都能满足顾客的心理需求,发现他们内心隐藏的欲望。很多人原本封闭、惨淡的生活,都染上了新的色彩。然而,这激怒了镇上的祭司和贵族。他们将薇薇安·罗丝视为外星人,小镇上出现了两个对立的派系。这时,吉普赛摇滚乐队(约翰尼·德普饰)远道而来,加入了薇薇安·罗斯的阵营。他让薇薇安·罗丝勇敢地敞开内心的欲望,两人沉浸在一起。他们相爱了,却没想到神父正计划着如何将这个“不祥”的女人赶出小镇。于是,一场新旧思想的大碰撞开始了。