A mandarin nyelven forgatott, 93 perces 76 Days (76 nap) című produkciót a Torontói Nemzetközi Filmfesztiválon vetítik.