0 An Elephant Sitting Still 2018 on netflix Dec. 14, 2018 An Elephant Sitting Still 2018 on netflix 2018 234 min 1 views In the northern Chinese city of Manzhouli, they say there is an elephant that simply sits and ignores the world. Manzhouli becomes an obsession ... Drama