Film·2019·NR·8m
Horror
Humanity indulges at the lavish banquet of Mother Nature, where every gesture becomes a metaphor for the relentless struggle and insatiable greed that bleed our planet dry.
Directed by Chenxi Li
Featuring
3 credited
Keep watching