A vice detective must decide how far he will go in order to protect his informant.
1975
2016
2022
1971
1998
2010
2023
2017
1987
1986
1988
1989
1990
2020