Universal Pictures has released 8 new character posters for the upcoming Seth MacFarlane comedy A Million Ways to Die in the West. Take a look at Seth MacFarlane as Albert, Charlize Theron as Anna, Amanda Seyfried as Louise, Liam Neeson as Clinch, Giovanni Ribisi as Edward, Neil Patrick Harris as Foy, and Sarah Silverman as Ruth.

A Million Ways to Die Poster 1

A Million Ways to Die Poster 2

A Million Ways to Die Poster 3

A Million Ways to Die Poster 4

A Million Ways to Die Poster 5

A Million Ways to Die Poster 6

A Million Ways to Die Poster 7

A Million Ways to Die Poster 8

Seth MacFarlane directs, produces, co-writes and plays the role of the cowardly sheep farmer Albert in A Million Ways to Die in the West. After Albert backs out of a gunfight, his fickle girlfriend leaves him for another man. When a mysterious and beautiful woman rides into town,

she helps him find his courage and they begin to fall in love. But when her husband, a notorious outlaw, arrives seeking revenge, the farmer must put his newfound courage to the test.