Pripovijest je u ime dr. Shepparda. Živi u malom engleskom selu sa nevjenčanom sestrom Carolinom, velikom ljubavnicom vijesti. Liječnici zovu gospođu Ferrar, koja živi u kvartu, ali žena je već mrtva, jer je popila previše tableta za spavanje. Njezin suprug, koji je zlostavljao alkohol, umro je prije godinu dana od gastritisa, ali Carolina vjeruje da ga je supruga otrovala arsenom.
U istom selu živi proizvođač g. Roger Ackroyd. Rano je udovio i odgajao, kao domaći, sin svoje supruge iz prvog braka, Ralph Pentane, prilično neozbiljan mladić. Gospodin Ackroyd pokazao je pažnju svojim domaćicama, posebno posljednjom, gospođice Russell, ali pojava u selu gospođe Ferrar promijenila je sve. Nedavno je udovica njegovog brata, gospođa Cessil Ackroyd, došla kod gospodina Ackroyda sa svojom kćeri Florom, koja nije zainteresirana za udaju za svog zetu.
Carolina je zainteresirana za njihovog novog susjeda, koji uzgaja bundeve i skriva svoju profesiju. Doktor Sheppard upoznaje ga i saznaje da je, na inzistiranje g. Ackroyda, Ralph zaručen za Floru.
Carolina kaže bratu da Ralph odlazi u London, ali kad se vratio, odsjeo je u hotelu, što je iznenadilo gospodina Ackroyda. Predlaže da Ralph ima tajni sastanak s nekom djevojkom. Carolina je čula kako se Ralph žalio na neku ženu da će ga očuh ostaviti bez novca.
Gospođica Russell dolazi kod doktora Shepparda sa zahtjevom da pregleda bolno koljeno. U razgovoru se pita o rijetkim otrovima i lijekovima.
Doktor Sheppard dolazi kod gospodina Ackroyda bez poziva sa svojim kovčegom, jer mora ići bolesnom pacijentu. Gospodin Ackroyd je zabrinut: zamolio je gospođu Ferrar da se uda za njega. U početku je žena odbila, jer je promatrala tugu, ali kad je isteklo razdoblje žalosti, priznala je da je otrovala muža. Mrzila je gospodina Ferrara i ubila ga zbog ljubavi prema gospodinu Ackroydu. Netko je saznao za to i iznuđivao velike iznose gospođi Ferrar. Ne mogavši izdržati, počinila je samoubojstvo. Razgovor prekida batler Parker koji je donio pismo gospođi Ferrar. Gospodin Ackroyd želi je pročitati sam, uvidjevši da pismo govori o ucjenjivaču.
U deset i devet navečer, dr. Sheppard odlazi. Napuštajući ured g. Ackroyda, on vidi Parkera i daje mu zahtjev vlasnika da ga ne uznemirava. Sheppardu se čini da je Parker prisluškivao iza vrata. Na putu do kuće, Shepparda zaustavlja stranac koji se pita gdje je kuća gospodina Ackroyda.
U četvrt deset ujutro iz kuće dr. Sheppard zvoni zvono: on je obaviješten da je gospodin Ackroyd ubijen. Dohvativši svoju aktovku, liječnik odlazi na poziv.
Iznenađeni Parker otvori vrata i ne zna ništa. Ona i Sheppard pokušavaju otvoriti vrata ureda, ali vrata su zaključana iznutra. Kucajući na vrata, vide g. Ackroyda, ubijenog s bodežom u vratu. Pregledom sobe otkriva se da ništa nije izgubljeno, ali Sheppard ne nalazi pismo gospođe Ferrar.
Na mjesto događaja stiže policijski inspektor. Na prozoru vidi tragove. Inspektor pretpostavlja da se ubojica popeo kroz prozor, ubio i pobjegao. Raymondov sekretar gospodina Ackroyda otkriva da je u pola devet čuo stanodavca kako razgovara s nekim. Parker izvještava da je Flora u četvrt do deset napustila sobu svog ujaka.
Kako se djevojka ne bi uplašila, inspektor joj govori da se dogodila krađa. Flora kaže da je svom stricu poželila laku noć, a on je tražio da je premjeste kako se ne bi uznemiravali. Saznavši istinu, Flora se onesvijesti.
Bodež s kojim je gospodin Ackroyd ubijen ležao je na prozoru u dnevnoj sobi.Nitko se nije sjetio je li na dan ubojstva na prozoru bio bodež.
Flora traži Shepparda da je predstavi njihovom susjedu. Djevojka objašnjava iznenađenom liječniku da je to poznati detektiv Hercule Poirot. Flora je bila u hotelu u kojem je Ralph odsjeo, ali ona je obaviještena da je u devet sati ujutro otišao i da ga više nitko nije vidio. Rečeno joj je i da Ralph traži doktora Shepparda. Liječnik je nesretan - ne želi da itko zna za njegov dolazak. Sada policija sumnja da je Ralph ubio očuha, a Flora se želi obratiti Poirotu za pomoć.
Poznati detektiv pristaje na istragu, ali upozorava da će slučaj završiti. Poirot pregledava sobu u kojoj se dogodilo ubistvo. Uhvativši Ralphove čizme, vidi da se tragovi na prozoru podudaraju s njihovim potplatima. Poirot također primjećuje stolicu koja stoji u kutu i neobično je postavljena za stol. Policija otkriva da je dr. Sheppard nazvao željeznički kolodvor, a nekoliko minuta kasnije vlak za Liverpool je otišao.
Policija je zainteresirana za nepoznate koji su od dr. Shepparda pitali adresu gospodina Ackroyda. Raymond izvještava da je njegov vlasnik želio kupiti diktafon, a došao je predstavnik kompanije za diktafon.
Poarot proučava situaciju: Flora je svog ujaka vidjela u četvrt do deset, a prema svjedočanstvu liječnika, ubojstvo je počinjeno oko deset sati uveče. Ali svi iz okolice g. Ackroyda za sada imaju solidan alibi. U vidikovcu, smještenom kraj prozora, Poirot pronalazi komad tkanine i gusje perje. U ribnjaku pronalazi zaručnički prsten s potpisom "iz R.".
Advokat otvara oporuku. Osnovni kapital prima Ralph. Flora također prima pristojan iznos, a sada djevojka ne treba tražiti novac za nove odjeće.
Velika količina nestaje iz kutije u kojoj je gospodin Ackroyd čuvao novac. Sluškinje ne znaju ništa o tome. G. Ackroyd, jedna od sluškinja, Ursula Bourne, otpustila je dan ranije jer je pobrkala papire na njegovu stolu. Prije toga, djevojka je radila za izvjesnu gospođu Folliot i dala izvrsne preporuke. Poirotu se čini neobično da je djevojka otpuštena zbog takve sitnice. Također, poznati detektiv ne razumije zašto je gospodin Ackroyd tako dugo razgovarao s njom o otkazu. Poirot odluči otkriti sve o Ursuli, pogotovo jer ona nema alibi. Dijeli svoja zapažanja s dr. Sheppardom i pita svoju bivšu ljubavnicu da pita o djevojci.
Gospođa Folliot srdačno pozdravlja liječnika, ali čuvši za Ursulu Bourne ledenim tonom, izjavljuje da ne zna ništa o njoj.
Policiju zanimaju otisci prstiju na bodežu. Kako ne pripadaju nijednom stanovniku kuće, inspektor odlučuje da su otisci ili Ralph ili tajanstveni stranac. Poarota je mnogo više zainteresiran za nerazumljiv poziv. Riješivši to, riješit će ubojstvo. I savjetuje da uzmu otiske ubijene osobe.
Poirot dijeli svoje razmišljanje s dr. Sheppardom. Tajanstveni stranac došao je u kuću gospodina Ackroyda, a sluškinja ga je vidjela. Zatim je ušao u hotelski bar, gdje su posjetitelji obraćali pažnju na njegov američki naglasak, a i sam je priznao da je Amerikanac. Gusjenovo perje pronašlo je snažne mirise droge uobičajene u Americi. Liječnik posumnja u tuđinu, iako se sve okreće protiv Ralpha. Poirot vjeruje da je Ralph nevin.
Gospođa Ackroyd je zabrinuta i žali se dr. Sheppardu. Ona skreće pozornost na čudno ponašanje Ursule Bourne. Nikad nije voljela ovu djevojku i činila se previše obrazovanom za slugu. Doktor Sheppard primjećuje da se Ursula brine za Ralpha.
Poirot traži od Caroline da otkrije u kojoj su boji cipele na dan ubojstva Ralpha, što liječnika iznenađuje. Koristeći sve svoje veze, Carolina obavlja zadatak. Boja cipela nije ona o kojoj je slavni detektiv razmišljao.
Poirot se savjetuje s dr. Sheppardom o tome tko bi mogao ucjenjivati gospođu Ferrar.Njihova sumnja pada na Parkera, koji je slušao razgovore.
Carolina s prijateljima razgovara o detaljima onoga što se dogodilo. Sigurni su da Ralph i Flora nemaju nikakve veze jedno s drugim. Najvjerojatnije, Flora nije ravnodušna prema prijatelju gospodina Ackroyda, bojniku Blentu.
Poirot traži doktora Shepparda da prisustvuje ispitivanju Parkera. Poznati detektiv optužuje batlera za ucjene. Raspitao se za njega i otkrio da Parker ucjenjuje svog bivšeg gospodara. Parker to priznaje. Čuvši razgovor gospodina Ackroyda i liječnika, želio je zaraditi, ali nije imao vremena.
Poirot i dr. Sheppard posjećuju odvjetnicu gospođu Ferrar. Odvjetnik potvrđuje da je žena nedavno platila velike iznose.
Doktor Sheppard pozvan je u Liverpool. Policija je uhitila izvjesnog Charlesa Kenta, a liječnici su zamoljeni da utvrde je li on taj tajanstveni stranac.
Charles priznaje da je bio u blizini kuće gospodina Ackroyda, ali odbija obrazložiti i negira bilo kakvu umiješanost u ubojstvo. Poirot vjeruje da je nevin.
Poirot razgovara s Florom. Zna da je ona uzela novac i sve opremila kao da napušta ujakov ured. Stoga se djevojka onesvijestila od straha zbog odgovornosti za davanje lažnih svjedočenja. Flora sve potvrđuje, bojnik Brent pokušava je zaštititi, a Poirot mu savjetuje da prizna zaljubljenu djevojku.
Policijski inspektor miruje: Charles Kent nije kriv, policija je utvrdila da otisci na bodežu pripadaju ubijenom muškarcu.
Poirot razgovara s gospođicom Russell. Žena priznaje da je Charles njezin nezakoniti sin. Tip se zalutao, postao je ovisnik o drogama i došao joj je po novac. Poirot je primijetila njihove sličnosti, uspoređivala zanimanje gospođice Russell za droge i otrove te došla do zaključka da između njih postoji veza.
Poirot stavlja bilješku u novine u kojoj stoji da je Ralph pritvoren u Liverpoolu. Dolazi mu Ursula Bourne, koja se zapravo ispostavlja da je Ralphova supruga. Budući da je djevojka iz siromašne obitelji, dobila je posao sluškinje. Njena sestra udala se za kapetana Folliota i dala joj preporuku. Ursula i Ralph su se zaljubili, odlučili su se potajno vjenčati, budući da je Ralph bio siguran da očuh neće dati pristanak na ovaj brak. Gospodin Ackroyd je inzistirao na Ralphinom braku s Florom, a Ralph je zamolio Ursulu da pričeka. Taj je razgovor čula Carolina. Ursula je sve ispričala gospodinu Ackroydu, a zatim se sastala na vidikovcu s Ralphom. Svađali su se i više se nisu vidjeli. Poirot uvjerava djevojku da je s Ralphom sve u redu.
Doktor Sheppard kaže da vodi dnevnik, a Poirot traži da vidi njegove zapise o ubojstvu.
Poirot okuplja sve stanovnike kuće gospodina Ackroyda. Započevši istragu, pronašao je komadić kamrića i pero u vidikovcu. Otkrivši ove zagonetke, Poirot je prišao sljedećem: s kim je gospodin Ackroyd razgovarao u svom uredu u pola devet? Gospodin Ackroyd bio je sam, govorio je tekst u diktafon.
U tom trenutku Ralph ulazi u sobu, koju je dr. Sheppard sakrio u bolnici, jer mu je bio prijatelj. Nakon što je pročitao liječnikov dnevnik, Poirot je shvatio kome se mladić obraća za pomoć i gdje ga liječnik može sakriti. Ali tko je ubojica? Poirot zna o kome se radi i upozorava da će policija saznati za to ujutro. Poznati detektiv donosi telegram s broda broda koji plovi prema Americi.
Poirot je ostao sam s dr. Sheppardom. Poznati detektiv iznosi lanac obrazloženja. Od samog početka ga je proganjalo neobično zvono. Ubojica je suučesnik nazvao želeći da je ubojstvo odmah otkriveno. Ubojica je morao ući u ured u vrijeme kada je tijelo otkriveno. Ulazeći u studiju, Poirot je vidio koliko je stolica čudna. Proučavši tu činjenicu, došao je do zaključka da je ona skrivala neki predmet. Ubojica ga nije mogao nositi odmah nakon ubojstva i ušao je u ured kako bi ga pokupio. Predmet je bio diktafon, jer ga nije bilo u uredu. U pola devet gospodin Ackroyd je već bio mrtav, a glas mu je bio zabilježen.Također, ubojica je trebao imati Ralph-ove cipele kako bi uz njenu pomoć ostavio tragove na prozoru i mogućnost uzimanja bodeža. Osoba koja je to učinila mogla je biti samo dr. Sheppard. Posebno je došao gospodinu Ackroydu s koferom kako bi pokupio diktafon. Počinio je ubojstvo, napustio je kuću, popeo se na otvoreni prozor u Ralphovim cipelama, podesio sat diktafona u pravo vrijeme i zaključao vrata iznutra. Kao dežurni liječnik, dr. Sheppard je znao zašto je gospodin Ferrar umro i ucjenjivao udovicu. Da je gospodin Ackroyd saznao za to, ne bi poštedio svog prijatelja. A liječnik je nazvao svog pacijenta, koji je otišao u Liverpool kako bi otplovio odatle u Ameriku.
Poirot daje ubojici priliku da uzme veliku dozu tableta za spavanje.
Doktor Sheppard ostavlja rukopis. Brine se kakav će udarac Karolini biti njegova smrt. On također ne razumije zašto se Hercule Poirot ovdje nastanio da uzgaja bundeve?