Humans and animals exchange roles. Animals are served human flesh in a restaurant.
1992
—
2023
1959
2022
2021
1961
1963
1965
1984
2010
2012
2003
2001
1991