Square Dance is a bittersweet love story about a young girl discovering the realities of life, love and family. Filled with wonderful performances, Square Dance tells the touching story of Gemma (Wynona Ryder), a 13-year-old girl who is disenchanted living on a lonely Texas farm with her grand-father (Jason Robards). After her long-lost mother (Jane Alexander) shows up for a brief reunion, Gemma decides to run away to Fort Worth to live with her. Confronted for the first time by a big city, Gemma learns the painful answers to why her mother abandoned her as a baby, and the true identity of a father she has never known. Searching for love and acceptance, Gemma falls for Rory (Rob Lowe), an emotionally disturbed young man. Square Dance is a poignant coming of age story with something for everyone.