Brosnan: 'Hard man' Craig 'a Bond for this age'

Pierce Brosnan thinks Daniel Craig is a "magnificent" James Bond.
The 59-year-old Irish actor - who portrayed the suave spy in four movies until 2002's 'Die Another Day' - believes his successor is the perfect choice for the character at present because he is so "hard" and the franchise has moved on to a different era.