Charlie Bucket and his family live in poverty near the Wonka Factory. The company's owner, Willy Wonka, has long since closed his factory due to problems concerning industrial espionage committed by his jealous rivals, which led him to fire all of his employees, including Charlie's Grandpa Joe.
One day, Wonka restarts his factory and announces a contest in which Golden Tickets have been placed in five random Wonka Bars worldwide, and the winners will receive a full tour of the factory as well as a lifetime supply of chocolate, while one will receive an additional prize at the end of the tour. Wonka's sales subsequently skyrocket, and the first four tickets are found by the gluttonous Augustus Gloop, the spoiled Veruca Salt, the arrogant Violet Beauregarde, and the ill-tempered Mike Teavee. Charlie tries twice to find a ticket, but both bars come up empty. After overhearing that the final ticket was found in Russia, Charlie finds a ten-dollar note and purchases a third Wonka Bar. The Russian ticket is revealed to be a forgery just as Charlie discovers the real ticket inside the wrapper. He receives monetary offers for the ticket, but the cashier tells him to not trade it at any cost, and Charlie runs back home. At home, Charlie says that he wants to trade it for money for his family's betterment. After a pep talk from Grandpa George however, he decides to keep it and brings Grandpa Joe to accompany him on the tour.
Charlie and the other ticket holders are greeted outside the factory by Wonka, who then leads them into the facility. Individual character flaws cause the other four children to give into temptation, resulting in their elimination from the tour while Wonka's new employees, the Oompa-Loompas, sing a song of morality after each. All the while, Wonka reminisces on his troubled past and how his dentist father, Wilbur, strictly forbade him from consuming candy due to the potential dental risks. After sneaking a piece of candy, Wonka instantly became hooked and ran away from home to follow his dreams. When he returned however, both his father and their house were gone. After the tour, the four eliminated children leave the factory with an exaggerated characteristic or deformity related to their elimination while Charlie learns that Wonka, now approaching retirement, intended to find a worthy heir. Since Charlie was the "least rotten" of the five, Wonka invites Charlie to come live and work in the factory with him, on the condition that he leave his family behind. Charlie declines, as his family is the most important thing in his life.
As Charlie and his family live contently, Wonka becomes despondent, causing his company and sales to decline. He eventually turns to Charlie for advice, and he decides to help Wonka reconcile with his estranged father. During the reunion, Wonka realizes the value of family while Wilbur accepts his son for who he is and not what he does. Afterwards, Wonka allows Charlie and his family to move into the factory together.
Johnny Depp as Willy Wonka
Blair Dunlop as Young Willy Wonka
Freddie Highmore as Charlie Bucket
David Kelly as Grandpa Joe
Helena Bonham Carter as Mrs. Bucket
Noah Taylor as Mr. Bucket
Missi Pyle as Mrs. Beauregarde
James Fox as Mr. Salt
Deep Roy as Oompa-Loompas (with vocal work by Danny Elfman)
Christopher Lee as Dr. Wilbur Wonka
Adam Godley as Mr. Teavee
Franziska Troegner as Mrs. Gloop
AnnaSophia Robb as Violet Beauregarde
Julia Winter as Veruca Salt
Winter also voiced Veruca Salt in the film's Swedish dubbing[6]
Jordan Fry as Mike Teavee
Philip Wiegratz as Augustus Gloop
Liz Smith as Grandma Georgina
Eileen Essell as Grandma Josephine
David Morris as Grandpa George
Nitin Ganatra as Prince Pondicherry
Shelley Conn as Princess Pondicherry
Geoffrey Holder as the Narrator