Screenwriter

Companies

Rating MPAA

Follows a cowardly sheep farmer (Seth MacFarlane) who chickens out of a gunfight and sees his girlfriend (Amanda Seyfried) leave him for another man. When a mysterious woman (Charlize Theron) rides into town, she helps him find his courage. But when her outlaw husband arrives seeking revenge, the farmer must put his newfound courage to the test. Liam Neeson will play Theron's outlaw husband. modified plot formulation from hollywoodreporter.com

Trivia & Production Notes

Laced with Seth MacFarlane's hallmark racy humor.

Sources say Sarah Silverman would play the town's well-worn prostitute, who engages in all sorts of lewd activities but refuses to have sex with her fiancé (Giovanni Ribisi), believing that as Christians the couple should wait until marriage before lying down together.