The actress, 49, has signed on to star in Very Good Girls, according to Deadline. Elizabeth Olsen and Dakota Fanning will play two best friends who are determined to lose their virginity, but end up falling for the same guy. Moore will play Olsen's mother.
This will be Moore's first movie role since seeking treatment in January (reportedly for an eating disorder and addiction issues). She had been cast as feminist Gloria Steinem in Lovelace (opposite Amanda Seyfried), but was later replaced by Sarah Jessica Parker.
Moore, who split with husband Ashton Kutcher, 33, last November, recently appeared in LOL, Another Happy Day and Margin Call. She is currently the co-executive producer of Lifetime's The Conversation With Amanda de Cadenet.
Tell Us: Will you see Demi Moore's new movie, Very Good Girls?