Seth MacFarlane follows us up his crazy success with Ted with the western comedy, A Million Ways to Die in the West. MacFarlane plays Albert, a cowardly sheep farmer in 1882 who meets a mysterious new woman in town, played by Charlize Theron, who’s ex, Liam Neeson, arrives and demands a duel. Albert has to quickly grow a pair and learn how to shoot and fight or end up dead. Neil Patrick Harris, Amanda Seyfried, Sarah Silverman and Giovanni Ribisi all co-star. This trailer is a red band so it’s probably NSFW, but it is probably exactly what we can expect from the movie when it hits in May. Check it out below.