Two police detectives solve the case of a killer wearing a yellow hat.
2004
2003
1970
2006
1984
1997
1994
1987
1988
1995
2005
1983
1993
1996
1985
1998