Beer For My Horses is a buddy comedy centered on Bill Racklin (Toby Keith), and his best friend, Lonnie Feldman (Rodney Carrington), who are both deputies in the Greer County Sheriff's department. In the film, Greer County is the crystal meth capital of that region. On a routine stake out, Bill and two fellow deputies arrest four men attempting to steal fertilizer from a local farm. One of the four men arrested is the brother of a ruthless Mexican drug lord. Enraged that his brother has been arrested, the drug lord orders the kidnapping of Bill's new girlfriend and high school sweet heart, Annie (Claire Floriani). Despite being ordered not to travel to Mexico in search of Annie, Bill and Lonnie take the drug lord's brother with them and set out to rescue Annie from her captors. Bill and Lonnie are left in a race against time to rescue Annie before she is killed.