Pierce Brosnan: My James Bond was never good enough

Pierce Brosnan's James Bond movies have come under fire from, er, Pierce Brosnan - who has said his four outings as Bond were 'never good enough'.

The actor, who acknowledges the good the franchise did for his career, isn't big on the idea of watching any of his 007 instalments again.

The star played the famous agent in GoldenEye, Tomorrow Never Dies, The World Is Not Enough and Die Another Day before bowing out and making way for Daniel Craig.

"I felt I was caught in a time warp between Roger [Moore] and Sean [Connery]," he told The Telegraph. "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."

He added: "I have no desire to watch myself as James Bond. 'Cause it's just never good enough. It's a horrible feeling."

But after setting up his own production company and seeing his Hollywood stock rocket skywards, Brosnan certainly has no regrets.

"It's the gift that keeps on giving, that allowed me to create my own production company and make my own movies," he acknowledged.