This film is an amusing look at life in a small town in the Wild West in the 1880's. There's a good cast headed up by Seth MacFarlane who plays a non confrontational sheep farmer who gets dumped by his fickle fiancee (Amanda Seyfried) after chickening out of a gunfight. He meets a mysterious ,attractive woman (Charlise Theron), who helps him muster up some courage and soothes the hurt of his rejection. Only problem with her is that she's married to a vicious , murderous outlaw played by Liam Neeson. Most of the characters are likeable and there are plenty of funny scenes throughout the film. My bearded teenage son especially enjoyed "The Moustache Song". Not a bad movie , but it would have been better if they had cut down on the unnecessary bad language and coarse sexual references.