A pair of roommates make a strange discovery that haunts them in a way you'd only see in your nightmares! "Killer Duck" stars Tyler Giunchi and Travis Hirsch in a hard to forget fight for survival!
1966
1962
2017
2022
1986
1999
1924
2023
1990
2020
1991
1914
1923
1965
1989
2015