In an interesting admission, actor Pierce Brosnan says that he believes his work as James Bond was "never good enough".
Reflecting back on his time as 007 over four films from 1995 to 2002, the actor tells UK tabloid The Telegraph:
"I have no desire to watch myself as James Bond. 'Cause it's just never good enough. It's a horrible feeling...
I felt I was caught in a time warp between Roger and Sean. It was a very hard one to grasp the meaning of, for me. The violence was never real, the brute force of the man was never palpable.
It was quite tame, and the characterisation didn't have a follow-through of reality, it was surface. But then that might have had to do with my own insecurities in playing him as well."
Brosnan is grateful for the many other opportunities that playing James Bond has opened up for him: "It's the gift that keeps on giving, that allowed me to create my own production company and make my own movies."
Despite his admission, Brosnan's time in the franchise was a financial success. His first film as Bond, "Goldeneye," was critically acclaimed and pulled in $352 million worldwide - a vast improvement over its predecessor "Licence to Kill" a few years before which managed just $156 million.
The subsequent Brosnan Bond films fared even better financially though critically seemed to sink with each entry, ending with 2002's often derided "Die Another Day" which was Brosnan's highest grosser at $431 million worldwide.