A short film about the absurdities of cannibalism.
2001
1995
1942
1988
2002
2005
2014
1998
1978
1993
1990
2003
1989