A short film about the absurdities of cannibalism.
1996
2026
1988
1994
1976
2001
1970
1990
2008
1972
2000
1973
2023
2022
—