A vice detective must decide how far he will go in order to protect his informant.
2005
1984
1944
2001
2006
1954
1979
1995
1998
1990
2019
1997
1978
1934
—
1930