Carl Stargher é um assassino em série que se prepara para cometer mais um crime. A eleita é a jovem Julia Hickson, que depois de raptada é colocada dentro de uma cela concebida cuidadosamente por Stargher. Peter Novak é um conceituado agente do F.B.I. que consegue capturar o macabro criminoso mas, por ironia do destino, este entra misteriosamente em coma profundo, levando consigo a localização da sua última vítima. Restam apenas 48 horas para salvar Julia e só existe uma pessoa capaz de o fazer - Catherine Deane.
Carrie White (Angela Bettis) é uma adolescente solitária. Ela sofre constantemente com os abusos da mãe, uma mulher religiosa, e dos colegas da sua escola. Aos poucos, a garota vai perdendo a sanidade mental, até que descobre os seus poderes telecinéticos. A noite da formatura do colégio está chegando e tudo pode acontecer.