A short film about the absurdities of cannibalism.
1981
1932
1954
1934
2006
1958
2012
2007
2014
1992
1994
2013
2009
1996
2017