A short film about the absurdities of cannibalism.
1996
2001
1986
2008
1980
2005
1955
2003
2002
2022
1939
1976
2014
1978
1987
2012
2015