著名糖果商威利·旺克(吉恩·懷爾德飾)宣布挑選五名幸運兒參觀神秘糖果工廠,并從中選出一人獲得終身享用“旺克巧克力”的特權。出身貧寒的小男孩查理·畢奇(彼得·奧斯圖姆飾)幸運成為第五位人選,他帶著祖父喬(杰克·艾伯森飾)踏上旅程。參觀過程中,神秘陌生人蠱惑孩子們偷竊糖果以換取財富,旺克則帶領眾人穿梭于奇幻的巧克力車間、果凍河流等奇景。其他四位孩子因貪食、傲慢或不服從規則接連遭遇意外(如變成巧克力球、被吸進管道等),最終只剩查理與祖父留下。旺克通過糖果廠的重重考驗,驗證了查理純真善良的品格,將工廠繼承權授予這位誠實謙遜的孩子。影片改編自羅爾德·達爾同名小說,以荒誕奇想包裹道德隱喻,獲英國第四頻道“最優秀的家庭電影”第八名。