Beautiful, interesting, incredible cinema.
During the SARS outbreak of 2003, 13-year-old Fen returns to Taiwan.