in Event, Film, Movies Oscar News: Anthony Chen’s Latest Creation Lands Singapore’s Slot in the International Feature Race by Tayyaba September 30, 2023, 12:19 pm