W miasteczku Wabasha w stanie Minnesota mieszkają dwaj skłóceni sąsiedzi - John (Jack Lemmon) i Max (Walter Matthau). Mają już dorosłe dzieci - John córkę Melanie (Daryl Hannah), zaś Max syna Jacoba (Kevin Pollack). Chociaż są w podeszłym wieku, codziennie każdy z nich obmyśla plan, jak zdenerwować i wydrwić kolegę. Od ponad 50 lat cały swój wolny czas emeryci spędzają na wymianie wzajemnych złośliwości, kłótniach, płataniu figli i obrażaniu się. Nikomu - jak dotąd - nie udało się ich pogodzić. Tymczasem do miasteczka przybywa niezwykle atrakcyjna wdowa w średnim wieku - Ariel Truax (Ann-Margret). Czarująca kobieta nieświadomie staje się przyczyną nowych spięć. Dwaj starsi panowie rozpoczynają bowiem rywalizację o jej względy. Gdy nadchodzi Święto Dziękczynienia, każdy z nich zamierza spędzić ten dzień właśnie z nią.