An eerie story of isolation, dread and supernatural visitation.