Humans and animals exchange roles. Animals are served human flesh in a restaurant.
1996
1983
2004
2019
2016
1948
2012
1980
2011
2014
2005
1970
—
2024
2018
2025
2023