A detective searches for the perfect sweater.
2015
1993
1996
1977
2023
2022
1986
2008
2007
2024
1928
2020
2021
1966