Sean Connery declined an offer of up to 15% of the worldwide box office receipts for "The Lord of the Rings" to play Gandalf, saying he didn't understand the script. He could have earned $400 million.