The Island Tales AKA You shi tiaowu (2000) Stanley Kwan, Takao Osawa, Shu Qi, Michelle Reis July 28, 2021 Drama The story of seven people stuck on a remote island, quarantined by the government due to a viral outbreak. Read More »