Il Dottor Bill Capa (Bruce Willis) è uno psichiatra sconvolto dal suicidio di una sua paziente, lanciatasi dalla finestra del suo studio proprio davanti ai suoi occhi: il tragico evento gli procurerà infatti uno shock tale da non poter più distinguere chiaramente il colore rosso (vale a dire quello del sangue). Trasferitosi in un'altra città, dovrà affrontare una serie di delitti collegati al suo nuovo gruppo di pazienti. Nel frattempo - complice un tamponamento - conosce Rose (Jane March), una bellissima, quanto enigmatica ragazza, con la quale imbastirà una focosa relazione. Quello che Bill non può immaginare è che l'incontro con "Miss Tamponatina" (come la stessa Rose si definisce) non era affatto stato casuale e che è proprio Rose la chiave per risolvere il mistero...