A quiet New England town is shaken when a forgotten laboratory unleashes a creature that blurs myth and science, forcing its residents to face ancient legends and modern terror in a race against time.