
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.

as Roy Hobbs

as Max Mercy

as Iris Gaines

as Memo Paris

as Pop Fisher

as Harriet Bird

as The Judge

as Red Blow

as The Whammer

as Bump Bailey

as Sam Simpson

as Ed Hobbs

as Al Fowler

as Boone

as Doc Dizzy

as John Olsen

as Coach Wilson

as Bobby Savoy

as Young Roy

as Young Iris

as Pirates Manager

as Ali's Customer

as Newsreel Presenter

as Ted Hobbs

as Hank Benz

as Emil LaJong

as Allie Stubbs

as Gabby Laslow

as Cal Baker

as Pat McGee

as Tommy Hinkle

as Dutch Schultz

as Murphy

as Additional Knight

as Additional Knight

as Additional Knight

as Additional Knight

as Additional Knight

as Additional Knight

as Additional Knight

as Additional Knight

as Additional Knight

as Additional Knight

as Pitcher Youngberry

as Pitcher John Rhoades

as Umpire Augie

as Umpire Babe

as Memorial Game Umpire

as Final Game Home Plate Umpire

as Al

as Al's Customer

as Carnival Boy

as Home Plate Photographer

as Maid at Party

as League Official

as Dr. Knobb

as Hospital Doctor

as Stern Nurse

as Newsreel Narrator (voice)

as Extra (uncredited)

as Wrigley Field Spectator (uncredited)

as Young Roy Hobbs (uncredited)

as Ballroom Dancer (uncredited)

as Additional Knight (uncredited)

as Teen on Railroad Track at Carnival (uncredited)

as Baseball Fan (uncredited)

as Baseball Crowd (uncredited)

as Fan in stands at War Memorial & All-High Stadium (uncredited)

as One of Gus' Girls (uncredited)

as Gus Sands (uncredited)

as Young Fan in Driving Cap (uncredited)

as Baseball Fan (uncredited)

as Cubs Pitcher (uncredited)