I was absolutley convinced that Harry Potter(daniel Radcliffe) would be one of the answers. Carols-Dickens-David Copperfield-played previously by Daniel Radcliffe....... get the picture! shame on me! did any one go for that answer too?