A short film about the absurdities of cannibalism.
1968
2008
2003
2000
2006
2005
2001
2007
2019
2022
1957
2023
—
2021