Livremente baseada em 'Colorado Kid' de Stephen King, a estória gira sobre Audrey Parker (Emily Rose), uma agente do FBI que chega na cidade de Haven, no Maine, para solucionar o assassinato de um ex-condenado. Mas logo percebe estar cercada por estranhos fenômenos. A cidade é, na verdade, um refúgio para pessoas que, de alguma forma, possuem habilidades paranormais. Entre os moradores estão o delegado Nathan Wuorcos (Lucas Bryant), que se torna parceiro de Audrey nas investigações; tem também Duke Crocker (Eric Balfour), um excentrico morador da "pacata" cidade.