Prolog
Eleanor Carlisle zostaje oskarżona o zabicie Mary Gerard. Wśród obecnych na sali sądowej jest słynny detektyw Hercule Poirot.
Część pierwsza
Pani Wellman, przykuta do łóżka gospodyni Hunterberry, opiekuje się dwiema pielęgniarkami, Miss O’Brien i Miss Hopkins. Pani Wellman była wdową wcześnie i nigdy więcej nie wyszła za mąż. Nie mając dzieci, zawsze rozpieszczała córkę swojego brata, Elinor, i siostrzeńca męża, Rodericka. Roderick i Elinor kochają się, ale z powodu trudności finansowych nie mogą się pobrać. Młodzi ludzie liczą na spuściznę pani Wellman. Ponadto pani Wellman jest bardzo przywiązana do córki dozorcy, Mary Gerard. Pomogła dziewczynie zdobyć wykształcenie i obiecuje pomoc w przyszłości. Matka Mary zmarła wiele lat temu, a ojciec dziewczynki, który nigdy nie kochał jej jak prawdziwego ojca, drwi z jej wykształcenia. Pani Wellman nie pozwala Mary odejść od niej, cały czas prosi, by usiąść obok niej.
Nagle Elinor otrzymuje anonimowy list, w którym niezgrabnym pismem z poważnymi błędami gramatycznymi mówi się, że pewna młoda dziewczyna zamierza obrabować Eleanor i Rodericka. Zdając sobie sprawę, że chodzi o Mary, młodzi ludzie decydują się przyjechać do Hunterberry i dowiedzieć się wszystkiego.
Panna O’Brien opowiada pannie Hopkins, jak pewnego wieczoru pani Wellman poprosiła ją o zdjęcie pewnego Lewisa z szuflady. Patrzyła na nią z miłością przez długi czas i szeptała coś. Pielęgniarki sugerują, że pani Wellman miała kochanka, ponieważ jej mąż nazywał się Henry.
Przed przybyciem Elinor i Roderick z panią Welman dochodzi do ciosu, a ona zaniemówiła. Przed śmiercią stara się poprosić Eleonorę, aby nie opuszczała Maryi. Roderick spotyka Mary, którą widział jako dziecko, a dziewczyna pogrąża się w jego duszy. Eleanor, czując, że Roderick zaczyna się do niej chłodzić, jest zazdrosna. Zwraca na nią uwagę pani Welman Peter Lord, lekarz prowadzący.
Pani Wellman umiera we śnie w nocy. Rano panna Hopkins nie może znaleźć rurki z morfiną w swojej teczce. Ponieważ pani Wellman nie pozostawiła woli, jej stan powinien iść do Elinor, podobnie jak do najbliższych krewnych. Roderick początkowo mówi, że wstydzi się żyć z pieniędzy swojej żony, a potem przyznaje, że kocha Mary. Elinor zwraca pierścionek zaręczynowy.
Pomimo nienawiści do Maryi Eleanor daje jej znaczną sumę pieniędzy na prośbę ciotki. Mary mówi o tym pannie Hopkins, a pielęgniarka doradza dziewczynie sporządzenie testamentu. Ojciec Mary nie chce zostawiać pieniędzy. Postanawia zostawić wszystko siostrze swojej matki, Mary Riley, która mieszka w Nowej Zelandii. Elinor sporządza także testament, w którym Roderick pozostawia całą swoją fortunę.
Panna O’Brien, która obecnie pracuje w innym domu, pisze list do panny Hopkins. W salonie widziała dokładnie to samo zdjęcie, co pani Wellman. Dowiedziała się, że przedstawionym na niej mężczyzną jest Sir Lewis, brat kochanki domu. Był żonaty, ale jego żona była szalona. Sam Sir Lewis zginął podczas wojny. Panna Hopkins znajduje kobietę, która od dawna mieszka w tych okolicach, i potwierdza to. Ojciec Mary mówi pannie Hopkins, że Mary nie jest jego córką, ale jego żoną, która przed ślubem była pokojówką pani Welman.
Elinor sprzedaje Hunterberry. Kiedyś marzyła o zamieszkaniu tutaj z Roderickiem, ale teraz się rozstali. Tutaj umiera stary Gerard, a Eleanor prosi Mary, która studiuje teraz w Londynie, o przybycie i zabranie rzeczy ojca. Elinor przybywa do Hunterberry, zatrzymuje się w hotelu i przybywa do posiadłości, aby załatwić ciotkę. Eleanor prześladuje myśl, że gdyby nie było Mary, oni i Roderick byliby szczęśliwi, mimowolnie chce, żeby Mary umarła.
Mary wraz z panną Hopkins analizuje sprawy ojca.Znajduje akt małżeństwa dla swoich rodziców i widzi, że pobrali się po jej urodzeniu. Panna Hopkins uspokaja dziewczynę, mówiąc, że to nie ma znaczenia, ale wciąż mówi, że Mary nie jest córką Gerarda.
Elinor zaprasza Mary i Miss Hopkins do picia herbaty kanapkowej. Panna Hopkins idzie do kuchni, żeby postawić czajnik i wraca z tacą. Elinor odmawia picia herbaty. Panna Hopkins wraca do kuchni, wkrótce Elinor przybywa tam z brudnymi naczyniami. Widzi, że panna Hopkins jest blada i ma strzał w ramię. Pielęgniarka wyjaśnia, że nakłuła kolec róży, która rośnie w ogrodzie. Po umyciu naczyń kobiety idą do sypialni pani Wellman, aby rozebrać swoje ubrania. Nagle wspominają Maryję i wracają do salonu, gdzie pili herbatę. Mary, znaleźli martwe.
Część druga
Sekcja zwłok wykazała, że Mary Gerard zmarła w wyniku zatrucia morfiną, aw domu znaleziono etykietę z napisem „chlorowodorek morfiny ...”. Biorąc pod uwagę, że panna Hopkins zgubiła rurkę z morfiną, chcą ekshumować ciało pani Wellman.
Słynny detektyw Hercule Poirot zwraca się o pomoc do doktora Petera Lorda. Eleanor jest oskarżana o zabicie Mary Gerard, ale młody człowiek w to nie wierzy. Po przestudiowaniu faktów Poirot przeprowadza dochodzenie i przesłuchuje świadków. Odwiedza pannę Hopkins, która uważa Elinor za bezdusznego truciciela. Mówi, że matka Maryi służyła jako pokojówka pani Wellman i poślubiła Gerarda, który już ma córkę. Kim jest prawdziwa ojciec Mary, panna Hopkins może wie, ale nie chce mówić. Gospodyni pani Wellman, pani Bishop, nienawidzi Mary. W przeciwieństwie do innych, porównując dziewczynę z delikatnym kwiatkiem, gospodyni uważa, że Mary była przebiegłą i wyrachowaną osobą, liczącą na pieniądze pani Welman i próbującą zdobyć Rodericka na męża.
Fan Mary, mechanik Ted, który zakochuje się w niej bez przekonania, uważa, że Mary nie miała wrogów, i nie wyobraża sobie, aby ktokolwiek mógł życzyć jej śmierci. Roderick również nie rozumie, kto może potrzebować zabić Mary. Zarówno Ted, jak i Roderick nie wierzą, że Elinor ją otruła.
Peter Lord Poirot nie może jeszcze powiedzieć nic nowego, śmierć Maryi nie jest korzystna dla nikogo poza Elinor. Ale słynny detektyw uważa, że w przeszłości Mary miała pewną okoliczność, o której wie panna Hopkins.
Poirot spotyka się z panną O’Brien, która uznaje Eleanor za winną śmierci Mary. Gdyby pani Wellman sporządziła testament, pozostawiłaby wszystko Mary - starsza pani była bardzo przywiązana do dziewczyny. Pielęgniarka opowiada mu także o romansie pani Wellman i Sir Lewisa.
Poirot odwiedza Eleanor, która opowiada o wydarzeniach tego dnia. Słynny detektyw wraz z Peterem Lordem przybywa do Hunterberry. Przychodzi do panny Hopkins, a ona mówi, co ukrywała: Mary była córką pani Welman i Sir Lewisa. W odpowiedzi panna Hopkins rozdaje list od przybranej matki Mary Elizy Riley, którą znalazła po śmierci dziewczynki. Kobieta poprosiła o przekazanie go Maryi po jej śmierci. Eliza urodziła nieślubne dziecko Gerarda, które zmarło. Wkrótce pani Wellman urodziła Mary i urodziła Elizę, która później poślubiła Gerarda. Ponieważ Gerard mieszkał w posiadłości, nikt nie był zaskoczony, że bezdzietna dama okazała zainteresowanie Mary.
Część trzecia
Sąd słyszy zeznania świadków. Elinor widzi Herkulesa Poirota w korytarzu i ma nadzieję na jego pomoc. Panna Hopkins potwierdza utratę morfiny z walizki, że w kuchni znaleziono od niego etykietę, że podczas przyjęcia herbacianego ukłuła dłoń w krzak róży i że za jej radą Mary napisała testament na rzecz swojej ciotki, siostry matki, Mary Riley, która żyje w Nowej Zelandii.
Elinor potwierdza swoje poprzednie zeznania i stwierdza, że nie zabiła Marii.
Ogrodnik z Hunterberry przysięga, że róże rosnące w posiadłości nie mają kolców.Profesjonalny farmaceuta zeznaje: w kuchni znaleziona etykieta pochodzi z chlorowodorku apomorfiny, skutecznego środka wymiotnego, a nie z chlorowodorku morfiny. Jeśli do organizmu zostanie wprowadzona morfina, a następnie apomorfina, morfina zostanie wydalona przez wymioty.
Sąd wzywa mieszkańców Nowej Zelandii do potwierdzenia, że prawdziwe nazwisko Miss Hopkins to Mary Riley i kilka lat temu wróciła do Anglii.
Biorąc pod uwagę te fakty, sąd uznaje Eleanor za niewinną.
Herkules Poirot wyjaśnia Piotrowi Lordowi przebieg swojego rozumowania. Widząc, że na różach nie ma kolców, zdał sobie sprawę, że panna Hopkins kłamie. Zauważył również, że ukrywa pewne fakty, ale chce, żeby się ujawniły. Tylko panna Hopkins wiedziała, że morfina zniknęła iz jakiegoś powodu mówiła o tym. To ona napisała anonimowy list do Elinor i Roderick. Fakt, że Roderick został porwany przez Mary, panna Hopkins zwykła obwiniać Eleanor. Ale dlaczego panna Hopkins musiała zabić Mary? List od Elizy Riley ją zdradził. W końcu, gdyby list został napisany dla jej córki, Eliza poprosiłaby go o przesłanie, a list napisano „naprzód”. W związku z tym Eliza napisała to dla swojej siostry, a panna Hopkins otrzymała ją wiele lat temu, kiedy zmarła Eliza. Nowozelandzka policja zauważyła Mary Riley za oszustwo i przyjechała do Anglii. Nie mogła szantażować pani Wellman, więc czekała na okazję.
Dzięki Peterowi wszystkie ładunki zostały zrzucone z Elinor. Lekarz obawia się, że teraz Elinor będzie zadowolony z Rodericka, ale słynny detektyw go uspokaja: szczęśliwy Elinor będzie z Peterem.