驰名糖果商威利·旺克(吉恩·怀尔德 Gene Wilder 饰)竟然了一条让寰宇震惊的捷报,他将采选五名荣幸儿参顾念自身的糖果厂,此中一人将成为终身享用“旺克巧克力”特权的人。身世障碍的小男孩查理·毕奇(彼得·奥斯图姆 Peter Ostrum 饰)荣幸的成为了第五位人选。从小吃不到糖果的查理欣慰若狂,饱读怀等待的他带上了自身的爷爷乔(杰克·艾伯森 Jack Albertson 饰),户口始了这段辛福的神奇之旅。而一位阴险的陌生手正在迷惘童子们,谁能为他偷来糖果,就会让谁阔气起来。旺克领导童子们畅游着神奇的糖果厂,然而面对糖果的迷惑,此外四个童子都接二连三的不见了,终末只剩下查理和他的爷爷乔。