Charlie Bucket (F. Highmore) živi u trošnoj kućici izvan grada s mamom, tatom, dvije bake i dva djeda. Tata mu je slabo plaćeni izumitelj, a djedovi i bake po cijeli dan leže u jednom krevetu, jer ih više i nemaju, pokriveni dekama. Mama se brine o svima i nastoji ih prehraniti unatoč...
Siromašni dječak, Charlie Bucket, jedan je od pet sretnika koji će posjetiti čudesnu tvornicu čokolade koja se nalazi u vlasništvu povučenog ekscentrika, Willyja Wonke. Dok ih Willy vodi po tvornici prepunoj ukusnih slatkiša djeca upadaju u razne neprilike koje često završe sa komičnim...