Ellie Anderson é uma menina de 17 anos com poderes paranormais: de vez em quando tem visões que nem ela mesma entende. Junto com o pai, voltou há pouco tempo para Shadyside, cidade em que sua mãe morreu. Sua melhor amiga, Sarah, é filha do delegado de polícia Wilkins. Um dia, passeando com seu cão e guiada por uma de suas visões, Ellie descobre um corpo enterrado em um terreno perto do cemitério. A morta era Melinda, a outra filha do delegado. A essa altura, Ellie começa a paquerar um novato na cidade, Brian Tanner, também interessado nela, mas de comportamento diferente dos outros rapazes. Novas visões de Ellie apontam Brian como suspeito da morte de Melinda, pois descobre-se que ele tinha sido seu último namorado. Ele é preso depois de ter aparecido de repente na casa de Sarah, onde Ellie estava. As duas meninas voltam ao local do crime à procura de uma nova prova, na cova onde Melinda estava enterrada. Aí, estranhos acontecimentos vão ocasionar uma reviravolta na trama e um final surpreendente.