Wolves reveal they are really humans in wolf costumes and proceed to eat each other.
2014
2024
2016
1935
1939
1941
2007
2023
2013
2020
1984
2017
2004