Jorge Lucas' Japanese paranormal thriller "Yokai" topped the list with the prestigious Grand Prize.
Samantha Bergeson, IndieWire
Tue, 10/29/2024 - 8:30pm
Jorge Lucas' Japanese paranormal thriller "Yokai" topped the list with the prestigious Grand Prize.