The play was originally produced in Houston in 1964. The movie version filmed in 1972, directed by Paul Newman and starred his wife, Joanne Woodward , and his daughter Elinor (Nell Potts). Woodward won the award for Best Actress at the 1973 Cannes Film Festival.
The original New York production of "The Effect of Gamma Rays on Man-in-the-Moon Marigolds" by Paul Zindel with Sada Thompson as Beatrice opened off-Broadway on April 7, 1970 at the Mercer Arts Center and ran for 819 performances. Mr. Zindel received the 1971 Pulitzer Prize for Drama and a New York Drama Critics' Circle Award for the work. Ms. Thompson was succeeded in the role by Joan Blondell, Carolyn Coates, Cathryn Damon and Mary Hara. A subsequent Broadway production with Shelley Winters as Beatrice opened on March 14, 1978 at the Biltmore Theater and ran for 16 performances.
Certain dialog from Paul Zindel's play remained in the script for the movie. Even though the movie was filmed in Bridgeport, Connecticut, certain references to the location of the play, which takes place in Staten Island, New York (Zindel's hometown) remain. Ruth mentions "Prince's Bay" when reading a classified ad about some property for sale, and Matilda tells her mother that a photographer is going to take pictures of the Science Fair finalists for "The Advance". Prince's Bay is a neighborhood located on the South Shore of Staten Island, and the Staten Island Advance is the local newspaper.
Playwright Paul Zindel was a science teacher in real life, so it makes sense that he focuses on a science teacher, a science student, and a science fair for his story.
Director Paul Newman has said that his wife Joanne Woodward never brought her character home after shooting except on the making of this film, because she hated her character so much that she used this way to get rid of her.