AUTLOOK FILMSALES - as SALES
Documentary - Completed 2021
Dark Red Forest is an exploration of the mysterious daily life of women devoted to their faith. 20.000 Buddhist nuns live in a monastery on a snowy plateau in Tibet, China.