There are a few reasons why Sean Connery retired from acting. First, he was getting older and did not have the same stamina for long hours on set. Second, he said in a 2005 interview that he did not enjoy the Hollywood lifestyle anymore. “The whole circus and nonsense... the publicity. You go to one function, then have 20 to follow.” Additionally, after a long and successful career, he probably feels he's done all he can: "What would I do?" Connery says when asked why he won't take another role. "It would have to be the most extraordinary part with an extraordinary director for an extraordinary amount of money."