The story follow legendary railroad worker John Henry during the late 19th century.
Danny Glover
as John Henry
Tom Hulce
as Quinn
Lynn Whitfield
as Pollie Ann
Barry Corbin
as Mr. Jenkins
Thelma Houston
as Edna
Lou Rawls
as Jim Wallace
Julian Christopher
as Spike
E'Lon Cox
as Edward
David Donham
as Capt'n Johnson
Jadili Johnson
as Young John Henry
Christopher Burton
as Young Quinn
Rick Reynolds
as John Henry's Father