Plot
As a cowardly farmer begins to fall for the mysterious new woman in town, he must put his new-found courage to the test when her husband, a notorious gun-slinger, announces his arrival.
Cast
Seth MacFarlane
as Albert
Charlize Theron
as Anna
Amanda Seyfried
as Louise
Liam Neeson
as Clinch
Giovanni Ribisi
as Edward
Neil Patrick Harris
as Foy
Sarah Silverman
as Ruth
Christopher Hagen
as George Stark
Wes Studi
as Cochise
Matt Clark
as Old Prospector
Gallery
Reviews
Caution ⚠ seriously funny
Stupid and funny movie with a well chosen cast. Charlize Theron is not too confortable in the comedy formula but it doesn't work completely bad.