Frank (Richard Harris) jest emerytowanym irlandzkim marynarzem, Walter (Robert Duvall) natomiast to emerytowany kubański fryzjer. Starsi panowie uwięzieni są w pustce własnego życia. Przypadkowo spotykają się w parku. Po kilku próbach udaje im się w końcu nawiązać konwersację. Zaczynają ze sobą spędzać coraz więcej czasu i w końcu zaprzyjaźniają się, ale z powodu swoich odmiennych charakterów często dochodzi między nimi do kłótni. Ostatecznie rozdzielają się po złym zachowaniu Franka wobec Elaine (Sandra Bullock), przyjaciółki Waltera.