Vietnam’s First Ho Chi Minh City Int’l Film Festival Wraps With Prizes For ‘The Gospel Of The Beast’, ‘Last Shadow At First Light’

14 April 2024, 5:59 pm

The Gospel Of The Beast, directed by the Philippines’ Sheron Dayoc, picked up the Golden Star Award for Best Southeast Asian Film at the first edition of the Ho Chi Minh City International Film ...... Read More »

Featured Video