Leila, a young woman in her 20's, reconciles with herself and nature with the help of a passing stranger staying in their home.