艾伯特(塞思·麦克法兰SethMacFarlane饰)是一位奸诈老实的农夫,既幸运又不幸的是,他深爱着的女子路易斯(阿曼达·塞弗里德AmandaSeyfried饰)是一位样貌姣好身体火辣的大美女。在和恶霸弗伊(尼尔·帕特里克·哈里斯NeilPatrickHarris饰)的决斗中,懦弱的艾伯特选择了畏缩,路易斯因此弃他而去。 如何挽回女友的芳心成为了艾伯特百思不得其解的难题,就在这时,一位名叫安娜(查理兹·塞隆CharlizeTheron饰)的奥秘女子出如今了艾伯特的身边,她不只教会了艾伯特射击,还协助他重拾了决计,在此进程中,艾伯特渐渐爱上了安娜。可是,安娜的丈夫柯林奇(连姆·尼森LiamNeeson饰)可不是好惹的角色,身为江洋大盗的他可不会放过敢“撬他墙角”的艾伯特。