LES CINEMAS DU MONDE - LA FABRIQUE CINEMA DE L’INSTITUT FRANÇAIS - as PROMO
First film - Development 2019
A suspenseful drama about an overbearing widow and her son, set in a crocodile farm in a small town in Java, Indonesia.