Charlie Bucket (Freddie Highmore) is a kind and loving boy living in poverty with his parents (Noah Taylor and Helena Bonham Carter) and four bedridden grandparents. They all rely on his father for income, employed at a toothpaste factory, responsible for putting the caps on the tubes. Down the street is Willy Wonka's (Johnny Depp) chocolate factory, which reopened after industrial espionage forced him into seclusion and sacking his employees. Charlie's Grandpa Joe (David Kelly) worked for Wonka before the termination.