AdvertisementHistorical, Fictional Icons Take To The Big ScreenNovember 09, 2012David EdelsteinfacebookEmailDaniel Craig stars as the quintessential MI6 agent, James Bond, in Skyfall. The Bond franchise is 50 years old this year. (Sony Pictures)