A vice detective must decide how far he will go in order to protect his informant.
1995
1998
1990
2001
2006
2019
1954
2003
2002
1996
2007
1992
1963
1959
1989
2014
2023