Demi Moore: 'I'm not getting the roles'

Rex Features

Demi Moore has suggested that she is missing out on acting roles because of her age.

The 47-year-old star told W that she feels as if she is missing out on some parts since her return to the movie industry.

Of her break from filmmaking, Moore said: "Out of true innocence, one of my girls piped up and said, 'Are you ever going to work again?'. [I realised] my cocoon away from criticism had gotten really cosy for me.

"The frustrating part is that the type of roles I'd be interested in are not really coming to me. I hate to say it's a function of my age - but yes, I think in some ways it is."

She added: "The majority of [female] roles are geared between 25 and 35. I know I have an eccentric, obsessive-compulsive side. I'm looking for roles that reach into that quirkier place."

Of upcoming independent movie Happy Tears, Moore said: "It was made for, like, ten cents, but there's something amazing when you do these projects with limited resources; magical things come out of that."