A detective searches for the perfect sweater.
2005
2013
1980
1982
2012
2004
2008
2009
1955
1993
1944
1999
2003
1966