Murderers think they have committed the perfect crime. But the investigators will do everything to find the flaw in the Machiavellian plan devised by each killer.
1938
2019
2017
1988
2018
2015
1979
1993
2021
2014
2023
2000
2005
1981
2012
2020