When the police finally catch an elusive serial killer, no one can prove his guilt, resulting in the lead detective making it personal.
2023
2003
2022
2004
2019
2015
2016
2024