Humans and animals exchange roles. Animals are served human flesh in a restaurant.
2015
1952
2024
2026
2007
1989
2008
2009
1922
2023
2001
2004
1992
1999
1988
1995