When a scandalous affair leads to a murder, a private detective is called in to recount the events of the evening, leading to only the beginning of this almost too perfect closed case.
1950
2024
1966
2014
2017
1998
1993
2016
2015
2018
2007
2022
1997
1995
1931
1947
1932
2006