Filmas apie ekscentriškąjį šokoladininką Vilį Vonką ir geraširdį berniuką Čarlį. Kilęs iš neturtingos šeimos, gyvenančios nepaprasto Vonkos šokolado fabriko šešėlyje, Čarlis netikėtai bus įtrauktas į stebuklingų nuotykių ir pašėlusių žygių sukūrį. Mat penkiems vaikams duris atvers net penkiolika metų pašaliečiams buvęs uždaras Vonkos šokolado fabrikas... Čarlis Baketas, berniukas iš neturtingos šeimos, didžiąją dalį savo laiko praleidžia svajodamas apie šokoladą, kurį labai mėgsta, bet neišgali nusipirkti. Viskas stebuklingai pasikeičia, kai Vilis Vonka, gerai žinomos Vonka šokolado imperijos vadovas, surengia konkursą, kurio metu penki vaikai gali laimėti auksinius bilietus į ekskursiją po garsųjį šokolado fabriką. Penki bilietai yra paslėpti šokolado batonėliuose, kurie yra išvežiojami po visą šalį. Mažasis Čarlis visai netikėtai savo batonėlyje suranda stebuklingąjį bilietą...
Pasaulis apstulbsta, kai Vilis Vonka, ilgus metus gyvenantis atsiskyrėlis savo fabrike, paskelbia, kad penkiems laimingiesiems bus surengta ekskursija po fabriką, atskleistos visos jo nuostabių saldainių paslaptys, o vienas iš jų laimės visam gyvenimui šokoladą. Niekas taip nenori šio prizo kaip jaunasis Čarlis, bet kadangi jo šeima yra tokia neturtinga, kad nusipirkti net vieną plytelę šokolado yra malonumas, nusipirkti pakankamai plytelių, kad rastų vieną iš penkių auksinių bilietų, yra labai mažai tikėtina. Tačiau filmų šalyje gali nutikti stebuklų. Čarliui kartu su keturiais kitais šiek tiek išdykusiais vaikais pasitaiko gyvenimo šansas ir ekskursija po fabriką. Pakeliui kiekvieną iš išdykusių vaikų ištinka lengvos nelaimės, bet ar Čarliui pavyks nugalėti šansus ir laimėti auksinį bilietą?