1882. Arizona. This place doesn't exactly offer much hospitality. Albert (Seth MacFarlane) has never been much of a hero, and he doesn't really fit into the harsh Wild West environment. His confidence isn't helped by the fact that his girlfriend (Amanda Seyfried) has just left him for a handsome guy with a moustache (Neil Patrick Harris).A mysterious and beautiful woman (Charlize Theron) arrives in town and Albert unexpectedly finds courage. However, the hero faces a very difficult test. The husband of the beautiful stranger (Liam Neeson), a notorious bandit, appears, bent on revenge...
Search: ""