A detective searches for the perfect sweater.
2003
2023
2024
2007
1997
1991
1986
2012
1946
1961
1972
2004
1962
2001
1979
2010
2002