Poznati politički novinar Martin Siksmit (Steve Coogan) ostao je bez posla i ne zna kojim bi se projektom počeo baviti da povrati staru slavu. U međuvremenu, Filomena Lee (Judi Dench) priznaje kćeri da je prije 50 godina rodila sina u Irskoj, a bila je prisiljena dati ga na posvajanje jer nije bila udana. Martin potom sreće Filomeninu kćer na zabavi i nakon što čuje za zanimljivi slučaj, nalazi se sa Filomenom kako bi istražili što se dogodilo sa njezinim sinom...