Fortællingen foregår på vegne af Dr. Sheppard. Han bor i en lille engelsk landsby med sin ugifte søster Carolina, en stor nyhedselsker. Læger ringer til fru Ferrar, der bor i nabolaget, men kvinden er allerede død, fordi hun tog for meget af en sovepille. Hendes mand, der misbrugt alkohol, døde for et år siden af gastritis, men Carolina mener, at hans kone forgiftede ham med arsen.
I den samme landsby bor producenten Roger Ackroyd. Han enkemandede tidligt og opvokset som indfødt sønnen til sin kone fra sit første ægteskab, Ralph Pentane, en temmelig useriøs ung mand. Mr. Ackroyd viste opmærksomhed til sine husholdere, især den sidste, frøken Russell, men udseendet i landsbyen fru Ferrar ændrede alt. For nylig kom enken efter hans bror, fru Cessil Ackroyd, til Mr. Ackroyd med sin datter Flora, som ikke er interesseret i at gifte sig med sin svoger.
Carolina er interesseret i deres nye nabo, der dyrker græskar og skjuler sit erhverv. Dr. Sheppard lærer ham at kende og får at vide, at Ralph, efter Mr. Ackroyds insistering, er forlovet med Flora.
Carolina fortæller hendes bror, at Ralph rejste til London, men da han vendte tilbage, blev han på et hotel, hvilket overraskede Mr. Ackroyd. Hun foreslår, at Ralph har en hemmelig dato med en pige. Carolina hørte Ralph klage over en kvinde over, at hans stedfar ville forlade ham uden penge.
Frøken Russell kommer til Dr. Sheppard med en anmodning om at undersøge sit ømme knæ. I samtale spørger hun om sjældne giftstoffer og stoffer.
Dr. Sheppard kommer til Mr. Ackroyd uden et opkald med kufferten, da han skal gå til den syge patient. Mr. Ackroyd er bekymret: han bad fru Ferrar om at gifte sig med ham. Først nægtede kvinden, da hun var i sorg, men da sorgperioden udløb, indrømmede hun, at hun havde forgiftet sin mand. Hun hadede Mr. Ferrara og dræbte ham på grund af sin kærlighed til Mr. Ackroyd. Nogen fandt ud af dette og udpressede store beløb fra fru Ferrar. Hun kunne ikke stå, begik selvmord. Samtalen afbrydes af butleren Parker, der bragte et brev fra fru Ferrar. Mr. Ackroyd vil gerne læse det selv, ved at indse, at brevet fortæller navnet på afpresseren.
Klokken ti om ni om aftenen forlader Dr. Sheppard. Når han forlader Mr. Ackroyd's kontor, ser han Parker og giver ham anmodningen fra ejeren om ikke at forstyrre. Det ser ud til, at Sheppard aflyttede bag døren. På vej hjem stoppes Sheppard af en fremmed, der spekulerer på, hvor Mr. Ackroyds hus er.
Kl. Kvart over ti om aftenen ringede Dr. Sheppards hus: han blev informeret om, at Mr. Ackroyd var blevet dræbt. Grib i hans dokumentmappe går lægen til opkaldet.
En overrasket Parker åbner døren og ved intet. Hun og Sheppard prøver at åbne døren til kontoret, men døren er låst indefra. Når de åbner døren, ser de Mr. Ackroyd, dræbt med en dolk i nakken. En undersøgelse af rummet afslører, at intet af værdi er gået tabt, men Sheppard finder ikke fru Ferrar's brev.
En politiinspektør ankommer til stedet. Han ser fodaftryk på vindueskarmen. Inspektøren antager, at morderen klatrede gennem vinduet, dræbte og flygtede. Mr. Ackroyds sekretær, Raymond, afslører, at han klokken halv ni hørte udlejeren tale med nogen. Parker rapporterer, at Flora fra kvart til ti forlod hendes onkels værelse.
For ikke at skræmme pigen, fortæller inspektøren hende, at tyveriet fandt sted. Flora fortæller, at hun ønskede sin onkel god nat, og han bad hende om at blive overført, så han ikke ville blive forstyrret. Når Florora lærer sandheden, besvimer.
Dolken, som Mr. Ackroyd blev dræbt med, lå i vinduet i stuen.Ingen huskede, om der var en dolk i vinduet på morddagen.
Flora beder Sheppard om at introducere hende for deres nabo. Pigen forklarer den overraskede læge, at dette er den berømte detektiv Hercule Poirot. Flora var på hotellet, hvor Ralph boede, men hun blev underrettet om, at klokken ni om aftenen forlod han, og ingen andre så ham. Hun fik også at vide, at Ralph ledte efter Dr. Sheppard. Lægen er utilfreds - han vil ikke have nogen til at vide om sin ankomst. Nu mistænker politiet Ralph for at have dræbt sin stedfar, og Flora vil henvende sig til Poirot for at få hjælp.
Den berømte detektiv accepterer at tage undersøgelsen op, men advarer om, at han vil afslutte sagen. Poirot undersøger det rum, hvor mordet fandt sted. Tag Ralph's støvler, ser han, at sporene i vinduet falder sammen med deres såler. Poirot bemærker også en stol, der står i et hjørne og underligt set ved bordet. Politiet finder ud af, at Dr. Sheppard fik et opkald fra togstationen, og et par minutter senere tog toget til Liverpool tilbage.
Politiet er interesseret i det ukendte, der bad Dr. Sheppard om adressen til Mr. Ackroyd. Raymond rapporterer, at hans ejer ønskede at købe en stemmeoptager, og en repræsentant for stemmeoptagerfirmaet kom.
Poirot studerer situationen: Flora så hendes onkel klokka kvart på ti, og ifølge lægenes vidnesbyrd begik mordet omkring klokken ti om aftenen. Men alle fra Mr. Ackroyds entourage har et solidt alibi for denne gang. I lysthuset, der ligger tæt på vinduet, finder Poirot et stykke cambric klud og en gåsefjer. I dammen finder han en forlovelsesring med underskriften "fra R.".
Advokaten åbner en testamente. Fast kapital modtages af Ralph. Flora får også et anstændigt beløb, og nu behøver pigen ikke at bede om penge til nye tøj.
Et stort beløb forsvinder fra kassen, hvor Mr. Ackroyd holdt kontanter. Pigerne ved intet om dette. Mr. Ackroyd, en af pigerne, Ursula Bourne, fyrede dagen før, fordi hun rodede sammen papirerne på hans skrivebord. Tidligere arbejdede pigen for en bestemt fru Folliot og leverede fremragende henstillinger. Poirot synes underligt at pigen blev fyret på grund af en sådan bagatel. Den berømte detektiv forstår heller ikke, hvorfor Mr. Ackroyd talte med hende om afskedigelse så længe. Poirot beslutter at finde ud af alt om Ursula, især da hun ikke har alibi. Han deler sine observationer med Dr. Sheppard og beder sin tidligere elskerinde om at spørge om pigen.
Fru Folliot byder lægen varmt velkommen, men hører om Ursula Bourne i en iskald tone, erklærer hun, at hun ikke ved noget om hende.
Politiet er interesseret i fingeraftryk på en dolk. Da de ikke hører til nogen af husets indbyggere, beslutter inspektøren, at tryk enten er Ralph eller en mystisk fremmed. Poirot er meget mere interesseret i et uforståeligt opkald. Når han har løst det, løser han mordet. Og han råder til at tage tryk fra den dræbte person.
Poirot deler sin ræsonnement med Dr. Sheppard. En mystisk fremmed kom til Mr. Ackroyds hus, og pigen så ham. Derefter gik han til hotellets bar, hvor besøgende tog hensyn til hans amerikanske accent, og han indrømmede selv, at han var amerikansk. Gåsefjæren fandt lugt af et stof, der er almindeligt i Amerika. Lægen mistænker den fremmede, selvom alt drejer imod Ralph. Poirot mener, at Ralph er uskyldig.
Fru Ackroyd er bekymret og klager til Dr. Sheppard. Hun henleder opmærksomheden på den underlige opførsel fra Ursula Bourne. Hun kunne aldrig lide denne pige og syntes for uddannet til tjeneren. Dr. Sheppard bemærker, at Ursula er bekymret for Ralph.
Poirot beder Carolina finde ud af, hvilken farve skoene var på dagen for mordet på Ralph, hvilket er overraskende for lægen. Ved hjælp af alle sine forbindelser udfører Carolina opgaven. Farven på skoene er ikke den, som den berømte detektiv tænkte på.
Poirot konsulterer med Dr. Sheppard om, hvem der kan afpresse fru Ferrar.Deres mistanke falder på Parker, der overhørte samtaler.
Carolina med venner diskuterer detaljerne om, hvad der skete. De er sikre på, at Ralph og Flora ikke har noget at gøre med hinanden. Flora er sandsynligvis ikke ligeglad med Mr. Ackroyds ven, Major Blent.
Poirot beder Dr. Sheppard om at deltage i Parkers forhør. Den berømte detektiv beskylder butleren for afpresning. Han spurgte om ham og fandt ud af, at Parker afpresede sin tidligere herre. Parker tilstår dette. Efter at have overhørt samtalen mellem Mr. Ackroyd og lægen, ville han have overskud, men havde ikke tid.
Poirot og Dr. Sheppard besøger advokaten Mrs. Ferrar. Advokaten bekræfter, at en kvinde for nylig har betalt store beløb.
Dr. Sheppard bliver kaldt til Liverpool. Politiet tilbageholdt en bestemt Charles Kent, og læger bliver bedt om at identificere, om han er den mystiske fremmed.
Charles indrømmer, at han var i nærheden af Mr. Ackroyds hus, men nægter at give en grund og benægter enhver involvering i mordet. Poirot mener, at han er uskyldig.
Poirot taler med Flora. Han ved, at det var hun, der tog pengene og møblerede alt, som om hun forlod sin onkels kontor. Derfor blev pigen besvimt af frygt på grund af ansvaret for at afgive falske vidnesbyrd. Flora bekræfter alt, Major Brent forsøger at beskytte hende, og Poirot råder ham til at tilstå for kærlighedens pige.
Politiinspektøren står stille: Charles Kent er ikke skyldig, politiet fandt ud af, at tryk på dolken hører til den myrdede mand.
Poirot taler med Miss Russell. Kvinden indrømmer, at Charles er hendes illegitime søn. Fyren kom på afveje, blev narkoman og kom til hende for penge. Poirot bemærkede deres ligheder, sammenlignede frøken Russells interesse for stoffer og giftstoffer og kom til den konklusion, at der var et beslægtet forhold mellem dem.
Poirot lægger en note i en avis om, at Ralph blev tilbageholdt i Liverpool. Ursula Bourne kommer til ham, der faktisk viser sig at være Ralphs kone. Som pige fra en fattig familie fik hun et job som stuepige. Hendes søster giftede sig med kaptajn Folliot og gav hende en anbefaling. Ursula og Ralph blev forelsket, besluttede at hemmelighed blive gift, da Ralph var sikker på, at hans stedfar ikke ville give samtykke til dette ægteskab. Mr. Ackroyd insisterede på Ralphs ægteskab med Flora, og Ralph bad Ursula om at vente. Det var denne samtale, Carolina hørte. Ursula fortalte alt til Mr. Ackroyd og mødtes derefter i et lysthus med Ralph. De skændte og så hinanden ikke igen. Poirot forsikrer pigen om, at Ralph er i orden.
Dr. Sheppard siger, at han fører dagbog, og Poirot beder om at se hans optegnelser over mordet.
Poirot samler alle indbyggerne i Mr. Ackroyds hus. Efter en undersøgelse fandt han et stykke af en cambric og en fjer i arboret. Efter at have afsløret disse gåder, nærmede Poirot sig følgende: hvem talte Mr. Ackroyd med på sit kontor klokken halv ni? Mr. Ackroyd var alene, han talte teksten ind i optageren.
I det øjeblik kommer Ralph ind i lokalet, som Dr. Sheppard gemte på hospitalet, da han var hans ven. Efter at have læst lægerens dagbog forstod Poirot, hvem den unge mand ville henvende sig til for at få hjælp, og hvor lægen kunne skjule ham. Men hvem er morderen? Poirot ved, hvem det er, og advarer om, at politiet vil finde ud af det om morgenen. Den berømte detektiv bringes med et telegram fra brættet på et skib, der sejler til Amerika.
Poirot overlades alene med Dr. Sheppard. Den berømte detektiv opstiller en ræsonnementskæde. Helt fra starten begyndte en mærkelig klokke ham. Dræberens medskyldige ringede og ønskede, at mordet blev opdaget øjeblikkeligt. Morderen måtte ind på kontoret på det tidspunkt, hvor kroppen blev opdaget. Under indgangen til undersøgelsen så Poirot, hvor underlig stolen var. Efter at have undersøgt denne kendsgerning kom han til den konklusion, at det skjulte et eller andet objekt. Morderen kunne ikke bære ham lige efter mordet og gik ind på kontoret for at hente ham. Emnet var en diktafon, fordi det ikke var på kontoret. Halv ni var Mr. Ackroyd allerede død, og hans stemme blev optaget.Dræberne skulle også have haft Ralphs sko for at efterlade mærker på vinduet med hendes hjælp og evnen til at tage en dolk. Den person, der gjorde dette, kunne kun være Dr. Sheppard. Han kom specielt til Mr. Ackroyd med en kuffert for at hente optageren. Efter at have begået mordet forlod han huset, klatrede ind i det åbne vindue i Ralphs sko, satte optagerens ur til det rigtige tidspunkt og låste døren indefra. Som den behandlende læge vidste Dr. Sheppard, hvorfor Mr. Ferrar var død og afpressede enken. Hvis Mr. Ackroyd fandt ud af dette, ville han ikke skåne sin ven. Og lægen ringede til sin patient, der gik til Liverpool for at sejle derfra til Amerika.
Poirot giver morderen mulighed for at tage en stor dosis sovepiller.
Dr. Sheppard forlader manuskriptet. Han bekymrer sig, hvad et slag for Carolina vil være hans død. Han forstår heller ikke, hvorfor Hercule Poirot bosatte sig her for at dyrke græskar?