"The Duxorcist", "Night of the Living Duck" and "Invasion of the Bunny Snatchers" are combined to form this TV special.
2022
2001
2008
1984
2020
2000
2014
1988
1990
1973
1999
2016
2012
1989
1974
1993
2004