I remember watching this movie as a kid and even as a child I thought it was a terrible movie. The only thing that stuck out to me in the movie was the obnoxious song Will Smith did for the movie. The plot and overall movie production are pretty garbage.
I think the idea of a steampunk western is interesting, but besides that, there is not a lot to this film. Will Smith is charming enough, Kevin Klein is funny, but the film is not funny enough, it is weird, has a ton of plotholes, and can be cringy at times. You can definitely see better films.