An unknown middle-aged batter named Roy Hobbs with a mysterious past appears out of nowhere to take a losing 1930s baseball team to the top of the league.
Robert Redford
as Roy Hobbs
Robert Duvall
as Max Mercy
Glenn Close
as Iris Gaines
Kim Basinger
as Memo Paris
Wilford Brimley
as Pop Fisher
Barbara Hershey
as Harriet Bird
Robert Prosky
as The Judge
Richard Farnsworth
as Red Blow
Joe Don Baker
as The Whammer
Darren McGavin
as Gus Sands
Michael Madsen
as Bump Bailey
John Finnegan
as Sam Simpson