Short film "5" by Chia Chen has been selected into IndieFest Film Awards 2021 and been awarded with Best Film Short and Best Leading Actress.
Chia Chen has won a prestigious Best Leading Actress and Best Film short from the IndieFEST Film Awards. The award was given for Chia Chen's exciting ...