USA

One day, a mysterious woman named Anna (played by Charlize Theron) arrives in town, and Albert becomes infatuated with her. However, their budding relationship is threatened by the presence of a ruthless outlaw, Foy (played by Liam Neeson), who is also after Anna.

3/5 stars

If you enjoy Western comedies with a touch of action and adventure, "A Million Ways to Die in the West" might be worth watching. However, if you're sensitive to crude humor and graphic violence, you might want to approach with caution.