Foxfire is a 1996 film based on the Joyce Carol Oates novel Foxfire Confessions of a Girl Gang. It examines the coming of age of four high school girls who meet up with a mysterious and beautiful drifter.
Later, in the girls restroom, the drifter and some other girls are listening to Rita describe Mr. Buttingers untoward advances. When the drifter says the only way to stop the teacher is to stick together, the only girls to stay are Rita, Violet and Maddie. When detention time comes, Mr. Buttinger indeed begins his advances toward Rita, but is startled by Violets entry. When Maddie and the drifter come in soon after, he realizes the situation is becoming serious. The girls confront the teacher about his abuse and they become involved in a physical altercation, which ends when the ordinarily shy Rita slams his face against a lab bench and tells him if you ever put your hands on me again, Im gonna snip your little nuts off with my toenail clippers. At this point Goldie Goldberg walks in, and joins the assault by declaring this is great Buttinger is such a fuck. The girls run from the school and then decide to go home.At Maddies house, Maddie is surprised by a knock at the window, which turns out to be the stranger from the earlier assault, there to return Maddies dropped address book. The girl tells Maddie shes a drifter who got kicked out of school for thinking for herself. Maddie agrees to let her sleep on the floor. The next morning, Maddie catches up with the girl on a bridge. The girl tells Maddie her name is Legs and brings Maddies art supplies up onto the bridge. Maddie, who is afraid of heights, cant join her. A truck startles Legs, who drops the art portfolio over the edge of the bridge. Legs climbs over the edge of the bridge to retrieve the bag, which deeply impresses Maddie. As they part, Maddie tells Legs of an abandoned house up the river where Legs could stay. ........
Source: Wikipedia