Yeo Siew Hua
Yeo Siew Hua studied philosophy at the National University of Singapore before becoming a member of the 13 Little Pictures film collective. He participated in the 2015 edition of Talents Tokyo and presented the following year his project for a second feature film, A Land Imagined, at the Autumn Meeting in Da Nang, Vietnam, where it won the Grand Prize. Presented at the 2018 Locarno Film Festival, the film won the Golden Leopard. Stranger Eyes is his third feature film.