Beautiful, interesting, incredible cinema.
A small Appalachian town is disturbed by a series of unexplained cocoon-like shrouds engulfing the female residents while they sleep.
A small Appalachian town is disturbed by a series of unexplained cocoon-like shrouds engulfing the female residents while they sleep.