When Kate heard that director Burton and producer Richard Zanuck were having trouble finding someone to play Charlie, she said: 'Oh, what about the great kid in Neverland?' That's how Freddie Highmore landed the job. A casting agent tracked him down to his private school in North London - and later he met with Burton and the film's production team.