Yeo Siew Hua
Yeo Siew Hua étudie la philosophie à l’Université Nationale de Singapour avant de devenir membre du collectif 13 Little Pictures. Il participe à l’édition 2015 de Talents Tokyo et présente l’année suivante son projet de second long métrage de fiction, A Land Imagined, au Autumn Meeting de Da Nang au Vietnam, où il remporte le Grand Prix. Présenté au Festival de Locarno en 2018, le film y remporte le Léopard d’or. Stranger Eyes est son troisième film.