Guy Pearce has revealed how he initially turned down a role in Iron Man 3, because he couldn't see the script.
The Australian star, who later relented and agreed to play Aldrich Killian, insisted on reading the script before signing on despite the high level of secrecy surrounding Marvel's third instalment.
"My agent was certainly very excited by the prospect of Iron Man 3, and I knew it would be seen by a lot more people [than my previous films were]," the actor told Total Film.
"But for me, it was just a case of going, 'Well, this will be fun. I like Robert Downey Jr and Gwyneth Paltrow and I like what they did before'. When I watched the first one, I thought, 'Wow, there's something different here'. Shane [Black], who directed the third, had been a fan of mine, apparently."
Guy continued: "He called up and I had a meeting with him and he said, 'We're not allowed to give you the script but I can tell you all about it'. He ran me through the whole story over lunch. It sounded really interesting.
"But I did end up saying to my agent, 'I'm not going to do this movie until they show me the script'. And my agent went, 'They really don't want to show you the script'. So I said I wasn't going to do it."
The 46-year-old added: "They sent me the script via link. You have two hours to read it before your computer blows up! And it was fine - it was exactly what we'd talked about."