Lucien Castaing-Taylor

Recently added

Caniba (2017)
5.6
Bluray

Caniba (2017)

19 Oct 2018 

Caniba

Caniba is a fresco about flesh and desire. It reflects on the discomfiting significance of cannibalism in human existence through the prism of ...