Plot:
Albert (Seth MacFarlane) is a loyal and honest farmer. Fortunately and unfortunately, the woman he loves, Louise (Amanda Seyfried), is a beautiful and hot beauty. In the duel with the bully Foy (Neil Patrick Harris), the cowardly Albert chose to retreat, and Louise left him. How to win back his girlfriend's heart has become a puzzle for Albert. At this time, a mysterious woman named Anna (Charlize Theron) appeared beside Albert. She not only taught Albert to shoot, but also helped him regain his confidence. In the process, Albert gradually fell in love with Anna. However, Anna's husband Colind (Liam Neeson) is not a character that can be easily messed with. As a thief, he will not let go of Albert who dares to "pry his corner".