Little Secrets
(2001)

Emily (Evan Rachel Wood) survives the fall from her rooftop. She opens up about how she was adopted because her biological parents were killed by a drunk driver in a car accident. She gives all the kids back their secret bags and tells them to confess. Laurel and Jenny forgive her, she gets a new violin, and kisses David (David Gallagher) at the end but remains friends with Phillip(Michael Angarano).

Thanks Melissa!