For a character that had a lot of respect, this movie did it an injustice. The storyline was weak, too many plot holes, characters were miscast. The writers and producers could have done way more with the John Henry character instead of taking a legendary character and making a mockery of it.