A short film about the absurdities of cannibalism.
2007
2006
1992
2021
1972
2020
1933
2023
1976
2022
2013