Quick-fire comedy from the creator of Ted and Family Guy.
Sheep farmer Albert (Seth MacFarlane) finds life in the Old West pretty depressing: if you’re not getting shot in a duel, you’re dodging rattle snakes or catching cholera. And if you manage to survive all that, you’re probably getting dumped by your girlfriend Louise (Amanda Seyfried) – well… at least Albert is, anyway.
Desperate to get back the only good thing in his life, Albert sets about persuading his ex to ditch her smarmy new beau (Neil Patrick Harris) and give him another chance. His attentions are soon divided, though, when the mysterious Anna (Charlize Theron) rides into town. The two strike up an instant rapport, but little does Albert know, the sharp-shooting beauty’s callous husband (Liam Neeson) isn’t too far behind.
Fans of MacFarlane’s previous work should know exactly what to expect from this cheeky Western comedy, that, like Ted, is a refreshingly different addition to the current comedy landscape. The story is adequately gripping, but exists largely as a backdrop for ‘The Seth MacFarlane Show’, and the actor-director (who also co-wrote the screenplay) unloads round after round of rapid-fire gags that range from the smartly perceptive to the stomach-churningly crude.
There are also raunchy roles for Sarah Silverman and Giovanni Ribisi as a prostitute and her boyfriend, plus a couple of clever blink-and-you’ll-miss-them cameos