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