Daffy Duck is a detective who is hunting for the Shropshire Slasher.
2014
2003
2005
1997
1942
1993
1980
2022
1951
1943
1983
1988
1998
1946
1950
1953
2004
2007
1971
1933