简介:In a small, remote village in upstate Quebec, things have changed. Locals are not the same anymore - their bodies are breaking down and they developed
简介:Serena Brooks, an ambitious young actress, signs on as the star of a horror film with a crew of backwoods filmmakers that have worked together for yea