Anthony Chen

Ilo Ilo
7.2

Ilo Ilo

2013

Ilo Ilo

Set in the mid 1990s in Singapore, ILOILO chronicles the relationship between a family and their maid from Ilo Ilo, a province in the Philippines.
The Year of the Everlasting Storm
5.7

The Year of the Everlasting Storm

Featuring seven stories from seven auteurs from around the world, the film chronicles this unprecedented moment in time, and is a true love ...
Ran dong
6.3

Ran dong

2023

Ran dong

In cold wintry Yanji, a city on China’s northern border, young urbanite Haofeng, visiting from Shanghai, feels lost and adrift. By chance, ...