Kim Cattrall has revealed that the only reason she is doing the Sex And The City film is for the cash.

The actress, who plays man-eater Samantha Jones in the successful TV series and forthcoming film, told Reveal magazine: “It will be nice to step into Samantha’s shoes again, but I’m only doing it for the money.

“Samantha is very dear to me and I have such a wonderful time playing her, but I can say for experience [that it’s] wanting financial security. We did it, we did it well. But it was always about the money.”

She continued: “When I made a stand about not being in the movie because I thought the money was terrible, there was a backlash of very negative things from some of my co-stars. The role is very much a double-edged sword.”

The blonde, 51, also revealed she is happy to see the character age.

“I really wanted Samantha to turn 50 in the film and she does, so I’m grateful for that. I’m glad she isn’t hiding her age. After 50, you can still be a woman – you can go shopping, have friends and do lunch. At 50 – you can love and be loved.”