Daffy Duck is a detective who is hunting for the Shropshire Slasher.
1977
1985
1986
1996
2001
1993
2007
1998
2024
2010
1997
1982
1953
2003
2004
1989
2008