This remake was entertaining, and well done. A little focused on machismo and honor as a motivation, but that's the nature of Westerns. Similarly, there weren't any interesting female roles in the film. Christian Bale was convincing, and Russell Crowe was a perfect fit for his part. If you like Westerns, it's worth a few hours.