Sean Connery looks really old for 41 in Diamonds Are Forever.  And if you watch On Her Majesty's Secret Service starring 29 year old George Lazenby right before it, well then Connery looks really really old.  What gives?

Books Referenced