A vice detective must decide how far he will go in order to protect his informant.
1948
2024
1986
2001
2006
1937
1930
2017
1993
1990
2004
1985
1979
1954
1989
1995