Humans and animals exchange roles. Animals are served human flesh in a restaurant.
1987
1995
1965
2024
1993
1994
1992
1996
2008
1991