A mysterious creature with a thirst for blood haunts a local town.A mysterious creature with a thirst for blood haunts a local town.A mysterious creature with a thirst for blood haunts a local town.