A film version was released in 1982, starring Nick Nolte and Debra Winger. The screenplay was written by David S. Ward, whose other screenplay credits include The Sting and Major League.
In 1994, the Western Stage at Hartnell College in Salinas, California, commissioned J.R. Hall to do a stage adaptation the novel to commemorate the 50th anniversary of its publication. A year later, it was produced as part of the National Steinbeck Festival. Subsequently, it was revived by the Western Stage in 2005, by the Community College of Allegheny County, in Pittsburgh, Pennsylvania, in 2007, and by The City Theatre of Sacramento, CA in 2014.