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!
2020
1991
2018
1953
2015
1995
1924
2022
2008
2017
2021
2016
2011
2023
2024
2002
2003
2001