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.
2014
1931
1929
2020
2016
2023
2005
1990
2024
2022
1910
1908