Now and Then is a 1995 coming of age drama that follows four young women from the 1970s to adulthood with an all-star cast including Demi Moore, Christina Ricci and Rosie O'Donnell. As Chrissy (Rita Wilson) prepares for her first child, she celebrates with her best friends from childhood: Teeny (Melanie Griffith), Roberta (Rosie O'Donnell) and Samantha (Demi Moore). They look back at what they all consider the best summer of their lives when they were 12 years old. Back then, tomboy Roberta (Christina Ricci) loses her mother, Teeny (Thora Birch) cannot wait to develop, bookworm Samantha (Gaby Hoffmann) tries to understand her parents' divorce and chubby Chrissy (Ashleigh Aston Moore) needs to grow up. Their summer adventures include s''ances in the woods, chasing boys, investigating the strangest character of their small town, Crazy Pete (Walter Sparrow), and making a promise to one another that comes full circle in their adult lives.