The Goodfellas filmmaker wanted an all-British cast for the 2011 family adventure movie, but Moretz ignored the casting stipulation and instead put on her best English accent to try out for the job.
The Kick-Ass actress, 16, says, "We got the note when I was auditioning for the film that he wouldn't take anyone who wasn't British, and so I was like, 'Well, I'm gonna lie and say I'm British', naturally.
"I just totally put on the accent and met him with a British accent, and told him I was from England and lived in the countryside my entire life and then, at the end of it, I accidentally dropped the accent and he realised that I wasn't British! I still got (the role), thank God, otherwise I would have been such a fool!"
Moretz joined a cast which included child actor Asa Butterfield, Ben Kingsley, Sacha Baron Cohen and Jude Law.