Question: who played charlie in the chocolate factory 2005
Answer: Freddie Highmore