Bond icon Sir Sean Connery has topped a new poll to find the most popular British actor in the U.S. The 83-year-old Hollywood veteran has seen off competition from Colin Firth and Daniel Craig to take first place in this year's (13) Q Score chart, based on opinion polls conducted in America. Silence of the Lambs' Sir Anthony Hopkins comes in second and Liam Neeson third, while David McCallum and Daniel Day-Lewis rounded out the top five. Henry Schafer, executive vice president of Q Scores Company, says, "Awareness of Sean Connery and his appeal was strong across the country and with all ages. He was not working so much but he had already transcended in the way people felt about him."