Two inseparable sister’s go to to a distant mine city turns right into a mind-bending battle for survival in opposition to menaces each human and supernatural.