艾伯特(塞思·麥克法蘭 Seth MacFarlane 飾)是一位忠厚老實的農(nóng)夫,既幸運又不幸的是,他深愛著的女子路易斯(阿曼達(dá)·塞弗里德 Amanda Seyfried 飾)是一位樣貌姣好身材火辣的大美女。在和惡霸弗伊(尼爾·帕特里克·哈里斯 Neil Patrick Harris 飾)的決斗中,懦弱的艾伯特選擇了退縮,路易斯因此棄他而去?! ∪绾瓮旎嘏训姆夹某蔀榱税匕偎疾坏闷浣獾碾y題,就在這時,一位名叫安娜(查理茲·塞隆 Charlize Theron 飾)的神秘女子出現(xiàn)在了艾伯特的身邊,她不僅教會了艾伯特射擊,還幫助他重拾了信心,在此過程中,艾伯特漸漸愛上了安娜??墒牵材鹊恼煞蚩铝制妫ㄟB姆·尼森 Liam Neeson 飾)可不是好惹的角色,身為江洋大盜的他可不會放過敢“撬他墻角”的艾伯特。