"Her self-discovery is framed by a supporting cast that includes tender and attentive parents, a cute little ball of energy for a younger sister, a neighborhood girl who's attracted to the mysterious stranger, and a colorful group of rambunctious but good-natured boys"