The 29-year-old actress, who plays Catwoman in the third instalment of Christopher Nolan's Batman trilogy, told The Sun that the notoriously secretive director made her learn her lines on set.
She said: "I had to read the script in a locked room — OK, maybe the room wasn't locked, I could be adding that for dramatic effect. But you know what I mean.
"I read it through once really fast and I went back and read over all of my scenes and tried to memorise them as much as I could instantly.
"It was cool. You could call Chris and ask, 'What is this scene about again?'"
And she also revealed that when she was being screen-tested for the role she was only given the pages that her character appeared on.
She said: "When I screen-tested I took the sides home and it was really awkward, because the producer had to hunt me down to get them back so they could be destroyed.
"This should be treated with a certain amount of secrecy, which is great, because I think it is so much more fun to discover it in the movie theatre when there is so much anticipation about the movie."
Watch MTV News on the hour every hour on MTV - Sky Channel 126 and Virgin Channel 134