"The Duxorcist", "Night of the Living Duck" and "Invasion of the Bunny Snatchers" are combined to form this TV special.
2024
1988
1998
1992
1990
1996
1993
2007
2002
2003
1987
1941
1940
2022
1981