Akcja filmu rozgrywa się w latach 60. ubiegłego wieku, w Alabamie. Wychowujący samotnie czwórkę dzieci Jim (Robert Duvall) dostaje telefon, że żona, która opuściła go 30 lat temu i przeprowadziła się do Anglii, nie żyje. Jej ostatnim życzeniem przed śmiercią był spoczynek na ojczystej ziemi Alabamy. Jim zgadza się wypełnić ostatnią wolę, jednak nie wie, że marnotrawna żona założyła w Anglii nową rodzinę, która na pogrzeb się wybiera. Obie rodziny, amerykańska i angielska będą musiały stanąć ze sobą twarzą w twarz i nie patrząc na różnice kulturowe i przeszłość, podjąć próbę porozumienia się.
Sześćdziesięcioletni Earl Pilcher (R. Duvall) prowadzi beztroskie życie w niewielkim miasteczku w stanie Arkansas, gdzie pracuje na stacji benzynowej. Pewnego dnia, z listu powierzonego księdzu, a napisanego przez umierającą matkę, dowiaduje się, że jego biologiczną matką była pewna Murzynka. Rodzina Pilcherów mieszkała niegdyś w Alabamie. Ojciec, Earl Senior, zgwałcił czarną służącą Willę Mae, która urodziła syna. Ponieważ dziecko urodziło się białe, żona sprawcy gwałtu przygarnęła je, nadała imię Earl i wychowała jak własne. Prawdziwa matka Earla zmarła przy porodzie. Teraz staruszka prosi w liście o wypełnienie jej ostatniej woli. Chce mianowicie, aby Earl odszukał w Chicago swego przyrodniego brata, z którym ma się zaprzyjaźnić. Wkrótce Earl wyrusza na poszukiwanie brata...