Terry Crews as folklore hero, John Henry. Unfortunately, this film is far from a steel driving man character type. A silly story, with silly characters. It felt like an 8 year old wrote this story, and script. Lousy dialogue, lousy characters, and lacking a cohesive story. I did enjoy Ken Foree's performance, but it wasn't enough to save this crappy film. Anything for a buck filmmaking.