Betsy Tennenbaum (Brooke Shields, de Amor Sem Fim) é uma advogada, que aceita trabalhar para Martin Darius (Scott Glenn, de O Silêncio dos Inocentes), um inescrupuloso empresário de Nova York. Ele é suspeito, em seu passado obscuro e cheio de segredos, de ser o responsável por alguns brutais assassinatos cometidos no estado há mais de dez anos, nos quais as vítimas eram sempre encontradas ao lado de uma rosa negra e de um bilhete. Agora, os dois estão unidos, e muitos desses segredos podem vir à tona, envolvendo ambos numa trama fatal, perturbadora e cheia de mistérios.