I saw this on Friday night, at the North Shore cinema. Albert (Seth MacFarlane) is a cowardly sheep farmer in a small frontier town. Anna (Charlize Theron) comes to town under mysterious conditions and helps him build enough courage and skill to win in a gun fight.
This was definitively a Seth MacFarlane movie. It is littered with poop jokes and dance numbers. It is very entertaining, though. I had a lot of fun, watching it. If you like Family Guy, you will like this.