Uma agente do FBI com um passado perdido chega à pequena cidade de Haven, no Maine, para investigar o assassinato do ex-golpista. No meio disso, ela acaba descobrindo que o lugar é um refúgio para pessoas com poderes sobrenaturais e, de todos segredos que a cidade esconde, até o do seu próprio passado Audrey (Emily Rose) irá descobrir.