Question: who plays violet in charlie and the chocolate factory
Answer: AnnaSophia Robb