知名糖果商威利·旺克(吉恩·怀尔德 Gene Wilder 饰)公布了一条让世界震惊的喜讯,他将挑选五名幸运儿参观自己的糖果厂,其中一人将成为终身享用“旺克巧克力”特权的人。出身贫寒的小男孩查理·毕奇(彼得·奥斯图姆 Peter Ostrum 饰)幸运的成为了第五位人选。从小吃不到糖果的查理欣喜若狂,满怀期望的他带上了自己的爷爷乔(杰克·艾伯森 Jack Albertson 饰),起始了这段甜蜜的奇巧之旅。而一位邪恶的陌生人正在蛊惑孩子们,谁能为他偷来糖果,就会让谁富有起来。旺克带领孩子们畅游着奇巧的糖果厂,然而面对糖果的诱惑,其他四个孩子都接二连三的不见了,最后只剩下查理和他的爷爷乔。 本片根据罗尔德·达尔的同名小说改编而成,荣获英国第四频道评选的“最出色的家庭电影”第八名有些人注定只是过客,而有些过客,却会在心中留下永恒的印记。