Charlie Bucket (Freddie Highmore) pochodzi z ubogiej, ale bardzo kochającej się rodziny. Tuż obok domu chłopca usytuowana jest niezwykła fabryka czekolady, która należy do ekscentrycznego Willy'ego Wonki (Johnny Depp). Mężczyzna od piętnastu lat nie opuszcza jej murów. Pewnego dnia Wonka wprowadza na rynek serię batonów, które zawierają Złote Kupony. Każdy, kto odnajdzie je w smakołykach, w nagrodę zostanie zaproszony do tajemniczej fabryki. Jednym ze zwycięzców zabawy zostaje Charlie. Podekscytowany chłopiec razem z dziadkiem i czworgiem innych dzieci oraz ich opiekunami wyrusza na spotkanie wielkiej przygody. Wkrótce przekonuje się, że niezwykła kraina łakoci, oprócz czekoladowych wodospadów czy smakowitych drzew, pełna jest też niebezpiecznych pułapek.