Daffy Duck is a detective who is hunting for the Shropshire Slasher.
2011
1978
1982
1983
2023
2015
1984
2019
2022
1952
1941
1950
1948
2008