A vice detective must decide how far he will go in order to protect his informant.
2010
1946
1917
2011
1945
1975
2021
1980
1998
1968
2017
2015
1983
1984
1999
2023