A visit to her grandparents’ home forces a young woman to reckon with with the price of “happiness” in Yuta Shimotsu’s eerie indie horror.

Windows on Worlds