Pierce Brosnan has bemoaned his time as James Bond, saying that he never felt "good enough" in the famous role.
The Irish actor, 60, starred as Ian Fleming's secret service agent in four films - GoldenEye, Tomorrow Never Dies, The World Is Not Enough and Die Another Day - between 1995 and 2002.
But he never watches his own performances, something he describes as a "horrible feeling".
"I felt I was caught in a time warp between Roger (Moore) and Sean (Connery). It was a very hard one to grasp the meaning of, for me," he told The Telegraph.
"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."