In 19th century Vermont, a young woman's parents drink sleeping tea in order to survive the harsh winter, but an early thaw leads to horrifying results.
September 23, 2023
Released
The Thaw
17min
—
English
Homebody PicturesLone Horse Films