A woman huddles in her truck with her dogs as three nature spirits approach her.