"The Duxorcist", "Night of the Living Duck" and "Invasion of the Bunny Snatchers" are combined to form this TV special.
2018
2014
1942
2021
1993
1996
1987
1988
2008
1998
2017
1979
1950
2022
1985
1986
1960
2012