Answer
Michelle Pfeiffer portrayed the titular character, Harriet Welsch, in the 1996 film adaptation of Louise Fitzhugh's classic children's novel, "Harriet the Spy." Harriet is a precocious and inquisitive 11-year-old who aspires to become a writer and secretly observes and records her classmates and neighbors in her notebook. Pfeiffer's performance captured the character's intelligence, determination, and vulnerability, bringing Harriet's adventures to life on the big screen.