Humans and animals exchange roles. Animals are served human flesh in a restaurant.
1991
2020
2002
2017
1997
2014
2024
1915
—
1992
2023
1999
2007
2011
1978