No.1: Daniel Craig
This image appears in the gallery:
Top 10 Actors of 2012
10. No.1: Daniel Craig
No-one can deny that it's been a spectacular year for Daniel Craig. And that's why we've put him in at Number 1. As well as returning as the dashing 007 in Skyfall, the second highest grossing film of all time, Craig also took time out to repeat the role in this summer's Olympic Opening Ceremony starring alongside none other than The Queen herself. Her Majesty's Secret Service indeed.