medium Entertainment

Identify this famous actor, known for playing James Bond in the highest-grossing films of the franchise.

Quiz Options

Explanation

Daniel Craig portrayed James Bond in five films, including 'Skyfall' and 'Spectre', which achieved significant box office success and are among the highest-grossing in the franchise.