Efter en serie af mord og folks forsvinden i en lille by får Horrace, Jane og halvvarulven Archie til opgave af bekymrede lokale byboere at undersøge, hvad der foregår. De tager til et nærliggende gotisk slot og afslører en horde udenjordiske væsener, og så bryder en livsfarlig kamp ud.