In 1928 wordt de dan 10-jarige Grace Budd ontvoerd door een goedaardige opa en nooit meer gezien. Na 6 jaar lang het land te hebben doorzocht, arresteert rechercheur Will King uiteindelijk Albert Fish voor haar kidnapping maar de politie is niet voorbereid op de gruwelijkheden die ze zullen aantreffen. De film begint bij de dan 55-jarige Albert Fish, vader van 6 kinderen die hij alleen opvoedt nadat zijn vrouw hem verlaten heeft. Fish, een pathologisch leugenaar, onderhoudt contact met meerdere vrouwen tegelijk welke hij ontmoet via contactadvertenties. Uiteindelijk trouwt hij er zelfs een aantal, ondanks dat hij officieel nog getrouwd is. Deze huwelijken lopen uiteindelijk allemaal stuk door zijn perverse fantasieën en zijn religieuze overtuigingen. De ontvoering van Grace zal tenslotte tot zijn ondergang leiden. Zijn arrestatie onthult een spoor van verminking, moord en kannibalisme. Fish wordt schuldig bevonden en veroordeeld tot de doodstraf, ondanks het overduidelijke bewijs van zijn ontoerekeningsvatbare geest.