John, illustratör med vilda blommor som specialitet, sitter på ett tåg och förföljs av mordiska visioner om hans hustru Helen och minnen från sin hämmande uppväxttid. Fadern var kyrkoherde och intresserad av botanik. John bor fortfarande kvar i prästgården tillsammans med Helen. John kommer ihåg sitt nervösa utfall mot Helen när hon avbröt honom i arbetet. Han minns också, eller inbillar sig, hur han mötte Helen som callgirl på ett Londonhotell. Under tiden går Helen igenom Johns papper och finner där ett kort med texten MÖRDA HENNE nerklottrat.
På tåget har John glömt bort sin identitet och försöker med hjälp av två affärsmän, som sitter mitt emot honom, att hitta ledtrådar. Samma två män uppenbarar sig i baren på Londonhotellet där John tar en drink med Helen. John ser sig själv i London där han kontaktas av en prostituerad som först är hans granne Angela, som Helen tror att han har en affär med, sedan Helen. Vid en middag med Angela, och vännerna Martin, en fastighetsmäklare, och Kate, vänds diskussionen till de inbillade "hemliga vänner" John och Helen hade som barn, medan Johns dubbelgångare tycks smyga omkring utanför huset.
På tåget tittar John i sin plånbok och finner den oförklarligt full med pengar. Martin ringer till prästgården och berättar för Helen om nyheten att John håller på att sälja huset. Helen får besök av en oroad Angela som berättar att John och hon iscensatt en fantasi där hon spelar en prostituerad, men att John nu börjat tro på den. Helen stryper Angela. Martin dyker upp och till att börja med förför Helen honom för att sedan döda honom med en trädgårdsspade.
Efter en mardrömsvision om att vara på ett mentalsjukhus vaknar John upp bredvid Helen och berättar för henne att han haft en affär med Angela. Han berättar också om sin dröm hur hon mördat Angela och Martin. På tåget tillsammans med Helen deklarerar han sina avsikter att fortsätta med sin själsliga resa.