Demi Moore felt "a certain sense of liberation" after filming 'The Substance'.

The 61-year-old actress plays Elisabeth Sparkle, a fading celebrity who decides to use a black-market drug in order to alter her appearance, in the new body horror film, and Demi has revealed that she relished shooting the movie.

The Hollywood star - who became the world's highest-paid actress in the 90s - told The Independent: "I walked away from it with a certain sense of liberation within myself.

"I knew there were going to be shots that highlighted my flaws, but those allowed me to find acceptance and appreciation in myself.

"It was about surrendering. I had to let go of any parts of me that value perfection."

Asked how she's coping with that process, Demi replied: "It’s ongoing. But I’m getting better."

The actress recently admitted that she was pushed out of her comfort zone by her role in the movie.

Demi told 'TODAY': "It was definitely something that I knew was going to really push me out of my comfort zone, that it had a lot of challenges, not just physically - which there is a lot of that - but emotionally, the level of kind of raw vulnerability that it was going to require.

"But the message, for me, that was so powerful in this, is not what's happening in the circumstances around, but it's the violence that we have against ourselves."

Meanwhile, Demi also revealed that she finds happiness in being "present".

The movie star explained: "I really try to be as present in the moment as possible. And what I feel from that is an excitement of possibilities. That we’re defining a new, I don’t want to say a generation, but we are what the future is for women."