A short film about the absurdities of cannibalism.
2007
2009
2005
1994
1966
2008
2010
2002
1988
1998
1982
2006
1979