著名糖果商威利·旺克(吉恩·懷爾德 Gene Wilder 飾)公布了一條讓世界震驚的喜訊,他將挑選五名幸運兒參觀自己的糖果廠,其中一人將成為終身享用“旺克巧克力”特權的人。出身貧寒的小男孩查理·畢奇(彼得·奧斯圖姆 Peter Ostrum 飾)幸運的成為了第五位人選。從小吃不到糖果的查理欣喜若狂,滿懷期待的他帶上了自己的爺爺喬(杰克·艾伯森 Jack Albertson 飾),開始了這段甜蜜的神奇之旅。而一位邪惡的陌生人正在蠱惑孩子們,誰能為他偷來糖果,就會讓誰富有起來。旺克帶領孩子們暢游著神奇的糖果廠,然而面對糖果的誘惑,其他四個孩子都接二連三的不見了,最后只剩下查理和他的爺爺喬。 本片根據(jù)羅爾德·達爾的同名小說改編而成,榮獲英國第四頻道評選的“最優(yōu)秀的家庭電影”第八名。