General Best Feature Movie Film Award icapff 3 December 2021 Paylaşın The 107 Mothers directed by Peter Kerekes has won the Best Feature Film Award at the Golden Scale Feature Film Competition.