Demi Moore

Actor

The Substance
2024
as Elisabeth
Please Baby Please
2022
as Maureen
The Unbearable Weight of Massive Talent
2022
as Movie Actress Olivia
Songbird
2020
as Piper Griffin
Corporate Animals
2019
as Lucy
Love Sonia
2018
as Selma
Comedy Central Roast of Bruce Willis
2018
as Self
Blind
2017
as Suzanne Dutchman
Rough Night
2017
as Lea
Wild Oats
2016
as Crystal
Forsaken
2015
as Mary-Alice Watson
Very Good Girls
2013
as Kate
LOL
2012
as Anne Williams
Another Happy Day
2011
as Patty
Margin Call
2011
as Sarah Robertson
Bunraku
2010
as Alexandra
The Joneses
2010
as Kate Jones
Happy Tears
2009
as Laura
Flawless
2007
as Laura Quinn
Mr. Brooks
2007
as Det. Tracy Atwood
Bobby
2006
as Virginia Fallon
Half Light
2006
as Rachel Carlson
Sci-Fi Slaughter
2005
as Patricia Welles (archive footage)
Charlie's Angels: Full Throttle
2003
as Madison Lee
The Hunchback of Notre Dame II
2002
as Esmeralda (voice)
Passion of Mind
2000
as Martha Marie / 'Marty' Talridge
Deconstructing Harry
1997
as Helen
G.I. Jane
1997
as Lt. Jordan O'Neil
Destination Anywhere
1997
as Janie
Beavis and Butt-Head Do America
1996
as Dallas (voice)
If These Walls Could Talk
1996
as Claire Donnelly
Striptease
1996
as Erin Grant
The Hunchback of Notre Dame
1996
as Esmeralda (voice)
The Juror
1996
as Annie Laird
Now and Then
1995
as Samantha
The Scarlet Letter
1995
as Hester Prynne
Your Studio and You
1995
as Demi Moore
Disclosure
1994
as Meredith Johnson
Indecent Proposal
1993
as Diana Murphy
A Few Good Men
1992
as Lt. Cdr. JoAnne Galloway
The Butcher's Wife
1991
as Marina Lemke
Mortal Thoughts
1991
as Cynthia Kellogg
Nothing but Trouble
1991
as Diane Lightson
Ghost
1990
as Molly Jensen
We're No Angels
1989
as Molly
The Seventh Sign
1988
as Abby Quinn
The New Homeowner's Guide to Happiness
1987
as Sandy Darden
Wisdom
1986
as Karen Simmons
One Crazy Summer
1986
as Cassandra
About Last Night...
1986
as Debbie
St. Elmo's Fire
1985
as Jules
No Small Affair
1984
as Laura
Master Ninja
1984
as Holly Trumbull
Blame It on Rio
1984
as Nicole 'Nikki' Hollis
Bedrooms
1984
as Nancy
Young Doctors in Love
1982
as New Intern (uncredited)
Parasite
1982
as Patricia Welles
Choices
1981
as Corri
I Love Boosters