A mixture of script secrecy and bad timing almost cost Ian McKellen two of his most well-known roles. McKellen told People that he was offered a role in Mission: Impossible II, but the studio refused to let him see the whole script for fear of leaks. Against the advice of his agent, he turned the role down, despite the opportunity to work with Tom Cruise.