Humans and animals exchange roles. Animals are served human flesh in a restaurant.
1999
1973
2010
1942
2023
2009
1991
1993
1988
1983
1989
1987
1996
1990
2004
1963
2019