by Camilla Grebe
"Out of the frozen depths of a forest in Omberg, Sweden, a woman stumbles onto the road. Her arms are covered with scratches, her feet are bare, and she has no memory of what has happened. Local po…