Charlie and the Chocolate Factory (film) Elfman contributed to a film score using written songs and his vocals. Filming took place from June to December 2004 at Pinewood Studios in the United Kingdom. "Charlie and the Chocolate Factory" was released to positive critical reception and was a box office success, grossing $475 million worldwide. Charlie Bucket (Freddie Highmore) is a poor boy who lives near the Wonka Candy Company. The company's owner, Willy Wonka (Johnny Depp), has for long closed access to his factory due to problems concerning industrial espionage that led him to fire all his employees, among them Charlie's Grandpa Joe (David Kelly). One
Willy Wonka & the Chocolate Factory too much emphasis on Willy Wonka and not enough on Charlie", as well as the casting of Gene Wilder instead of Spike Milligan. Dahl was also "infuriated" by the deviations in the plot Seltzer devised in his draft of the screenplay, including the conversion of Slugworth, a minor character in the book, into a spy (so that the film could have a villain) and the "fizzy lifting drinks" scene along with music other than the original Oompa Loompa compositions (including "Pure Imagination" and "The Candy Man"), and the ending dialogue for the movie. In 1996, Dahl's second wife, Felicity, commented