After witnessing her parents’ murder, a young woman is forced into an isolated way of life in Loeloe Hendra’s indie drama.

Windows on Worlds