Wolves reveal they are really humans in wolf costumes and proceed to eat each other.
2019
2014
1959
2013
1965
2015
1988
1931
1974
2017
2023
1990
1997