Also Try
CNN via Yahoo
The best movies, TV, music and more of 2024… so far
3 days ago
CBC via Yahoo
Funeral plans set for Harrow, Ont., mother and children found dead at Walsh family home
WWD via Yahoo
Standout Beauty Looks Appearing on Men’s Spring 2025 Runways
5 days ago
View all
Singaporean film director and producer
Anthony Chen is a Singaporean film director, screenwriter and film producer. He is known for directing the feature films Ilo Ilo and Wet Season. Wikipedia