Die biblischen Plagen suchen Haven heim. Doch Audrey (Emily Rose) hat noch mehr Probleme: Eine mysteriöse Frau behauptet, sie wäre die echte Audrey. Nathan (Lucas Bryant) trauert noch immer um seinen Vater. Währenddessen setzt Reverend Driscoll (Stephen McHattie) seine dunklen Pläne in die Tat um, die Kontrolle über Haven an sich zu reißen. Dabei sind ihm Audrey und ihre Freunde ein Dorn im Auge.
In einem Supermarkt werden einige Einwohner Havens plötzlich von Visionen ihre schlimmsten Ängste heimgesucht. Nathan (Lucas Bryant) und Audrey (Emily Rose) glauben zunächst an Halluzinationen. Doch schnell stellt sich heraus, dass die Visionen mit dem Diebstahl eines geheimnisvollen Puzzles in Zusammenhang stehen. Währenddessen heftet sich die neue Audrey (Kathleen Munroe) an die Fersen von FBI Agent Howard (Maurice Dean Wint).
Im Hafen von Haven wird ein Fischer plötzlich von seinem eigenen Boot attackiert. Bei ihren Nachforschungen begeben sich Nathan (Lucas Bryant) und Audrey (Emily Rose) in Lebensgefahr - denn immer mehr Maschinen entwickeln in Haven ein mysteriöses Eigenleben. Unterdessen stößt Audrey Nummer 2 (Kathleen Munroe) auf geheime Informationen von FBI Agent Howard (Maurice Dean Wint).
Ominöse Energieentladungen töten einige Bewohner Havens. Audrey (Emily Rose) und Nathan (Lucas Bryant) wollen der Entstehung der Energieblitze auf den Grund gehen. Unerwartete Hilfe bekommen sie vom mysteriösen 'Cleaner' Dwight (Adam 'Edge' Copeland), der versucht, übernatürliche Phänomene zu vertuschen. Duke (Eric Balfour) entschließt sich dazu, die Hilfe seiner Ex-Frau anzunehmen, um sich vor seinem tätowierten Verfolger zu schützen. Beverly Hills 902010-Star Jason Priestley gibt sich in dieser Folge ebenfalls ein Stelldichein.
Auf einer Hochzeit in einer abgelegenen Villa verschwindet der Vater der Braut im nahe gelegenen Wald. Bei ihren Recherchen stoßen Audrey (Emily Rose) und Chris (Jason Priestley) auf Unfassbares: Anscheinend ist der Mann von Kletterpflanzen in Stücke gerissen worden. Da geraten auch sie und die Hochzeitsgäste in Lebensgefahr, denn plötzlich entwickelt der Wald ein mörderisches Eigenleben.
Ein tragischer Unfall hat schreckliche Auswirkungen. Die ganze Stadt wird in einer Zeitschleife gefangen. Nur Audrey (Emily Rose) scheint sich an die vorangegangenen Ereignisse erinnern zu können. Tag für Tag versucht sie den Unfall zu verhindern, um die Zeitschleife zu durchbrechen. Doch jedes Mal kommt es zu unvorhergesehenen Entwicklungen - mit tödlichem Ausgang.
An Havens Küste wird ein toter Mann angespült. Bei ihren Untersuchungen stoßen Audrey (Emily Rose) und Nathan (Lucas Bryant) auf eine gefährliche Gemeinschaft, die ein dunkles Geheimnis hütet. Unterdessen bittet Duke (Eric Balfour) Evi Ryan (Vinessa Antoine) um Hilfe, herauszufinden, was Ed Driscoll (Stephen McHattie) über den Tod seines Vaters weiß.
Eine Welle von Gewaltverbrechen führt Audrey (Emily Rose) und Nathan (Lucas Bryant) zu einem Banker, der ein dunkles Geheimnis hütet. Da erfährt Nathan, dass sein Job in Gefahr ist. Währenddessen hilft Duke (Eric Balfour) einem jungen Ausreißer und erkennt, dass Evi Ryan (Vinessa Antoine) eigene Pläne verfolgt.
In Havens Polizeipräsidium bricht eine tödliche Seuche aus. Sofort stellt der neue Polizeichef die Station und alle, die sich darin aufhalten, unter Quarantäne. Auch Audrey (Emily Rose) und Nathan (Lucas Bryant) können sich nicht mehr in Sicherheit bringen. In einem Wettlauf gegen die Zeit versuchen sie, den Verursacher der Krankheit zu finden.
In Havens Wäldern verschwindet ein Kind spurlos. Gemeinsam mit einem Suchtrupp brechen Audrey (Emily Rose) und Nathan (Lucas Bryant) in die Wildnis auf, um den vermissten Jungen zu suchen. Plötzlich treffen sie auf Reverend Driscoll (Stephen McHattie) und seine Anhänger. Sie verfolgen eigene dunkle Pläne und schnell wird es für Audrey und Nathan äußerst brenzlig.
Nach den schockierenden Ereignissen in Havens Wäldern gleicht das Örtchen einem Pulverfass, das jeden Augenblick zu explodieren droht. Während Audrey (Emily Rose) mehr über Lucy Ripleys Vergangenheit erfährt, deckt Duke (Eric Balfour) ein altes Familiengeheimnis auf, das seine Freundschaft mit Audrey zu zerstören droht.
Als Haven von rachsüchtigen Geistern heimgesucht wird, stachelt Reverend Driscoll (Stephen McHattie) seine Anhänger dazu an, Einwohner mit übernatürlichen Fähigkeiten zu töten. Nathan (Lucas Bryant) und Duke (Eric Balfour) treffen auf ihre Väter. Als alte Konflikte wieder aufflammen, erfährt Nathan, dass Audrey (Emily Rose) niemals ihre Bestimmung erfüllen kann, wenn sie beide zusammen sind.
Die Bewohner Havens trauen ihren Augen nicht! Überall im kleinen Städtchen erscheint wie aus dem Nichts Weihnachtsschmuck aller Art. Girlanden und Glaskugeln schmücken Havens Straßen. Und das mitten im Juli! Das Spektakel versetzt die Bewohner in verfrühte Weihnachtsstimmung. Doch dann stellen sie fest, dass niemand mehr die Stadt verlassen kann.