A vice detective must decide how far he will go in order to protect his informant.
2017
1977
1933
1957
1965
2002
2000
2006
1982
2001
1986
1993
1991
1996
2023
2009
2010
1946
1998