Named best film at last year’s Shanghai International Film Festival, the debut feature from Malaysian filmmaker Tan Seng Kiat charts the struggles of a working class family struggling to cope with illness and loss.
Read more…

Advertisements