Two inseparable sister's visit to a remote mine town turns into a mind-bending fight for survival against menaces both human and supernatural.
1981
1995
2006
1955
1985
1990
1997
2002
1996
1992
2003