The filmmaker and installation artist’s surprise documentary captures China’s virus response through angry residents, eerie medical processes, and a whole lot of red tape.

Read more…

Leave a Reply