Seth MacFarlane plays a hapless farmhand in the Old West who loses his girl (Amanda Seyfried) when he ducks out of a fight, only to be taught to shoot by the wife (Charlize Theron) of a gunfighter (Liam Neeson) in this Media Rights Capitol western comedy. ~ Jeremy Wheeler, Rovi