A vice detective must decide how far he will go in order to protect his informant.
1996
2003
2002
2007
1982
1959
2017
2024
1989
1995
2014
1999
1992
2015
2008
2001