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.