James Redford makes his directorial debut with the independent coming-of-age drama set in the 1950s. After his parents are killed in the wreck of a light plane, young Eddie Haley (Max Madore) is left in the care of his uncle Frank (Stanley Tucci), an emotionally removed man who was once a major in the air force. When Frank decides to take an extended leave of his ranch in Arizona, Eddie is left behind with caretaker Ernesto (Rubén Blades) and his wife, Margaret (Dana Delany), a schoolteacher. Ernesto and Margaret are caring and capable surrogate parents to Eddie, but the boy has grown into a troubled and hot-headed teenager (now played by Ryan Merriman) by the time Frank comes back. As both Ernesto and Frank try to put Eddie back on the right track, the young man struggles with his decisions about his future, his love for his classmate Francesca (Paula Garcés), and some unanswered questions about the death of his parents. Spin was adapted from a novel by Donald Everett Axinn.