Wolves reveal they are really humans in wolf costumes and proceed to eat each other.
2018
1998
2009
2017
2023
2015
2021
2014
1978
2024
2006
1967
1965
2016