Kane Parsons' eerie thriller continues to rack up returns for A24.
It stands as the top film for the indie studio in China, France and Taiwan.