In 1882, in the town of Old Stump, Arizona, timid sheep farmer Albert Stark (Seth MacFarlane) has broken up with his girlfriend Louise (Amanda Seyfried) as a result of his refusal to a gunfight. He prepares to migrate to San Francisco, believing that the frontier offers nothing for him. Meanwhile, infamous outlaw Clinch Leatherwood (Liam Neeson) robs and kills an old prospector (Matt Clark) for a gold nugget. He orders his right-hand man Lewis (Evan Jones) to escort his wife Anna (Charlize Theron) to Old Stump to lie low while he continues his banditry.A Million Ways to Die in the West full Movie.
Lewis and Anna arrive in Old Stump under the disguise of two siblings intending to build a farm, but Lewis is arrested after shooting the Pastor’s (John Aylward) son in a saloon. During the brawl, Albert saves Anna from being crushed by two of the patrons, and the two become close friends. They attend a county fair where Louise’s new boyfriend, the arrogant Foy (Neil Patrick Harris), challenges Albert to a shooting contest. Albert is defeated, but Anna steps in and defeats Foy. Foy publicly humiliates Albert, who impulsively challenges Foy to a duel in a week’s time to win back Louise. Anna then spends the week teaching Albert how to shoot.
During a barn dance the night before the duel, Anna gives Foy a Mickey. After leaving the dance, Albert and Anna kiss before heading home. Upon breaking out of jail and murdering the sheriff, Lewis observes the kiss and reports it to Clinch. On the day of the duel, Foy arrives late and goes into convulsions from the laxative he had unknowingly drunk. Albert, who has decided that Louise is not worth fighting for, once again forfeits the duel. He retires to the saloon, but Clinch arrives and demands to know who kissed his wife. He reveals that Anna is his wife and threatens to continue killing more people unless his wife’s lover duels him at noon the next day.