Square Dance is a 1987 drama film written by Alan Hines, who also wrote the novel of the same name. The film was directed by Daniel Petrie and released on February 20, 1987.
Gemma Dillard (Winona Ryder) is a 13-year-old country girl who lives with her Grandpa Dillard (Jason Robards). Gemma is visited by her mother with an offer to come stay with her in the city. Her mother is now married and can provide for her. Gemma accepts and soon finds herself in a new environment. She becomes acquainted with a man with an intellectual disability, 21-year-old Rory Torrance (Rob Lowe). They play together, hang out together, and imagine that they're married.
The story focuses on a series of bitter-sweet experiences that eventually return Gemma to the country.