I saw this movie a couple of days ago, and, I have to say it's full of surprises. The plot, the music, and, the scenery in this one is spectacular. Every character is so interesting---this movie takes place in the 1870's, so, that makes things way more complex. Don't be so quick to judge the characters, surviving in the wild wild west was hard even without those Tommyknockers. And...it's not just one plot....there's about 5 plots going on. I give a shout out to Angela Cole's stellar performance as Betsy! It's just one surprise after another--I enjoyed the ride watching this one...you will too!