A short film about the absurdities of cannibalism.
1982
1939
2014
2007
1956
1958
1955
2024
2017
2019
1913