Ambers rolige ettermiddag ble avbrutt da en budleverandør kom med en enorm, umerket blomsterbukett bestående av nøyaktig 100 gule roser, mens ektemannen Daniel var på forretningsreise. Selv om hun først ble rørt av den uventede gesten, begynte Amber snart å føle uro. Daniel hadde alltid kjøpt hvite roser til henne, og det store antallet blomster virket som et urovekkende tegn. Da hun undersøkte stilkene nærmere, oppdaget hun tre røde roser som med vilje var plassert skjult i midten – et mystisk mønster som vekket et mørkt minne om hennes avdøde far, en tidligere drapsetterforsker.

Da Amber ikke klarte å få kontakt med Daniel, ringte hun politiet. Det førte til at etterforsker Kellan – en gammel kollega av faren hennes – kom hjem til henne. Der oppdaget han en skremmende forbindelse til en uløst sak om tre kvinner som hadde forsvunnet for 22 år siden etter å ha mottatt identiske blomsterbuketter. Etterforskningen eskalerte raskt da myndighetene avslørte at Daniels forretningsreise aldri hadde eksistert, og et søk på kontoret hans avdekket skjulte avisutklipp og notater som beskrev de mystiske forsvinningene gjennom flere tiår.
Etter hvert som mysteriet ble dypere, viste rettsmedisinske undersøkelser at fingeravtrykkene på blomsterbestillingen ikke tilhørte Daniel, men Amos – en pensjonert etterforsker og farens tidligere partner, som faren hennes i all hemmelighet hadde hatt mistanker mot. Etterforsker Kellan forsto til slutt at rosene egentlig var ment som et lokkemiddel og en advarsel til Daniel, som ved hjelp av farens gjenfunne notater i stillhet hadde fortsatt etterforskningen av den gamle saken for å beskytte Amber.

Politiet sporet til slutt opp Amos i en forlatt jakthytte og arresterte ham, noe som endelig løste det 22 år gamle mysteriet. Kort tid senere kom Daniel hjem – forslått, utmattet, men i live. Uker senere, da Amber og Daniel satt sammen igjen på verandaen, innså de at den skremmende blomsterbuketten aldri hadde vært en melding til henne. Den hadde vært en grusom, siste felle for mannen som hadde kommet altfor nær sannheten.