-
Watch Online / Humans on Display (2018)
Desc: Humans on Display: Directed by Lam Can-zhao. There are many animals in the zoo, most of them are human. Pointing the camera at humans in the zoo, this documentary tries to re-examine the relationship between human and other animals from a new perspective.