An undercover policeman attempts to solve a murder and ends up with more murders on his hands, a mysterious killer, and other people out to kill him.
1999
2010
2004
2012
2005
1994
2023
1983
2022
2021
1990
2019
1989
1995